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 ...
Marvel at the stunning architecture of St. Basil's Cathedral, take a stroll through the historic Red Square, and visit the impressive Kremlin. Don’t miss the beauty of the Bolshoi Theatre and ...