February 10, 2019

City Sightseeing Russia Goes to the North Pole!

City Sightseeing Russia embarked on an adventure of a lifetime and made their up to the North Pole with hopes of exploring the entire Polar Circle and reaching the northernmost part of continental Europe. Three brave hopefuls from the City Sightseeing operation in Russia trekked their way through the gorgeous snow-covered terrain from starting on […]

Lifestyle
June 14, 2018

Russia, Much More Than A World Cup

Russia is ready as the world turns its eyes on the host of the 2018 FIFA World Cup and football fever spreads throughout every nation. While football fans visiting are eager to cheer on their country’s teams as they vie for the final prize, they should take the opportunity to explore all Russia has to […]

Lifestyle