Venue of the 2018 Football World Cup, Russia is a delightful mix of history and culture. Overlooked till very recently, the country has now gained steady popularity in the travel community. From centuries of rich history and culture, to spectacular art and architecture, …