St. Basils Cathedral at the Red Sqare is a must see in Moscow I have always thought of Moscow of being a massive beast, with endless cultural and historical sights, but even though this is true I felt like I still had covered the most important sights in the two days spent here. Godzilla...Read More