St. Basil's Cathedral, also known by its much longer title as the Cathedral of Intercession of Theotokos on the Moat, is the most iconic landmark in Russia. It's located in Red Square, immediately ...
From historical icons to architectural masterpieces, this guide takes you on a tour of Moscow’s most stunning locations, where every structure and street corner reveals a story worth exploring.