Let’s be honest, some of the press we get here in the UK about Russia makes it seem a poor choice for a holiday, when in fact that’s just about the opposite of what you’ll actually experience if you went.…

The place where the Go Russia team share their passion