Moscow City Video Guide

Moscow is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 12.4 million residents.

[tp_hotel_selections_widget id=12153 cat1=”popularity” cat2=”5stars” cat3=”price” type=compact limit=10 subid=”” powered_by=”true”]

 

Share with

6 thoughts on “Moscow City Video Guide

Leave a Reply