About the country
Russian Federation is a country in northern Eurasia. The Russian economy ranks as the ninth largest by nominal GDP and sixth largest by purchasing power parity in 2014. The name Russia is derived from Rus, a medieval state populated mostly by the East Slavs.
In the Store
Country specific Sim cards for Russia
Unlimited Free incoming throughout the country
Option of using our Europe Sim card as well.
Option of India calling at local rate.
3G data solution for all the smart phones and other devices.
Passport’s copy of the traveler.
Valid visa or travel ticket’s copy.