Moscow is the largest city in the largest country in the world – Russia! The city is home to some of the most iconic architecture in history, with a rich and storied history to boot.
Red Square is the quintessential Moscow landmark; the wide open square is bordered by intricately designed buildings, including the State Historical Museum and Lenin’s Mausoleum. Also on Red Square is the Kremlin and St Basil’s Cathedral, with its ornate and colourful twisting domes.
Moscow is home to a rich theatrical culture, with the world-renowned Bolshoi Theatre, among other sites. Russian ballet and opera are in a class all of their own and no trip is complete without a trip to the theatre.
Continuing the cultural exploration, the National Museum of Russian Fine Art is deserving of a visit, with art spanning multiple eras and styles. The sculpture park within the museum is also a site to see, with art you can get up close and personal with.