1. Moscow: Visit iconic landmarks such as the Kremlin, Red Square and St. Basil's Cathedral. Take a leisurely stroll through Gorky Park or admire the vibrant spring flowers in Tsaritsyno Park.
2. St. Petersburg: Explore the stunning architecture of the Winter Palace, the Hermitage and the Peter and Paul Fortress. Enjoy a boat ride along the picturesque canals or visit the Peterhof Palace and Gardens to admire the beautiful spring flowers.
3. Kazan: Discover the rich cultural heritage of this capital of Tatarstan, including the UNESCO World Heritage Kazan Kremlin and the Kul Sharif Mosque. Take a walk along the banks of the Kazanka River or visit the beautiful botanical garden.
4. Sochi: Relax on the beaches of Russia's favorite Black Sea resort and enjoy stunning mountain views. Explore the picturesque Sochi Arboretum or take a cable car ride to see breathtaking spring landscapes from above.
5. Vladivostok. Experience a unique combination of Russian and Asian influences in this vibrant port city. Visit the famous suspension bridge, Vladivostok Fortress and charming Russky Island. Take a scenic drive along the picturesque coastline or enjoy a walk through the nearby Primorsky Regional Nature Reserve.