Recent Activity

Have your say...
Submit your own guide and
get it reviewed

It’s 100% FREE
Click Here

Moscow

Moscow

Moscow (1)

Moscow

Trey Archer Published in Moscow on Tuesday, 12 April 2011 12:21

Moscow (pop. 10 million) is Russia’s capital, largest city and financial center. It’s located in the western (European) part of the country and lies on the banks of the River Moskva. The city is defined by many internationally recognized monuments like Red Square, Spasskaya Clocktower, St. Basil’s Cathedral, Cathedral of Christ the Savior, Ostankino Tower, various communist memorabilia and Moscow International Business Center.

Promotions