8 Best Places To Visit In Russia
Posted on
18 June 2018
Russia is the world’s largest country, steeped in history and dramatic landscapes; it is also the host of the 2018 FIFA World Cup. With crowds of football fans gathered for the year’s biggest sporting event, eyes from around the world are focused on Russia, as we wanted to highlight what the country has to explore –whether you’re a football fan or not!