Maps of Russia

Click Here for Zoom Map

Russia is situated on the northern half of the globe in what is commonly termed Eurasia. Comprising of almost half of Asia and a sizable part of Europe, the land area known as Russia is quite extensive and is not easily covered on a map.

Russia Maps

Map of Moscow ||Map of St. Petersburg

Russian Travel information

Russian Heritage Sites ||Airports in Russia ||Palaces of Russia ||Maps of Russia
Weather in Russia||Attractions in Russia




 Russia Travel Information

 Visa Fees

 Requisite Documentation

 Requisite Documentation for Mumbai

 Photo Specification

 Visa Information

 Holiday List

 Visa Submission & Collection Timings

 Notary Section


 Update News


 New online form for all nationalities

Note: Take Print as Front & Back Wise