Five Most Popular Tourist Sights in Russia in 2018

Russian analytical agency TurStat published a list of five most popular tourist sights in Russia in 2018 and all of them are on the UNESCO World Heritage List: 1. Red Square, Moscow: 20 million visitors a year Although most famous for its political symbolism, Moscow’s Red Square (Krasnaya Ploshchad) was actually named for its beauty: […]