Category: Russia

Moscow, Russia - The Bolshoi Theatre 0

103. Moscow, Russia

Moscow, Russia is not only about the Kremlin, Red Square and Saint Basil’s Cathedral. You should head to downtown and check it out as well. The city has its charms and is unfamiliar destination number 103.