Tag Archives: Russia

Moscow, Russia is a Great Place to Travel

Moscow-Kremlin

Discover the amazing city of Moscow, Russia. It’s a hidden gem that should be on your travel list. Don’t miss the iconic Red Square with St. Basil’s Cathedral and the historic Kremlin. Brush up on Russian history before you go! Indulge in delicious cuisine like borscht, beef stroganoff, caviar, and vodka. Moscow offers a rich […]