Europe St. Petersburg June 2010 St. Petersburg is the second largest city in Russia and is located at the head of the Gulf of Finland on the Baltic Sea. It June 24, 2010 No Comments
Europe Moscow June 2010 Moscow is the capital and largest city in Russia. The city has served as the capital from the medieval Grand Duchy of Moscow and the June 15, 2010 No Comments