Exploring Russia / Take a trip with us to St. Petersburg - the marvellous city on the Neva River, Moscow - The capital city with its iconic St. Basil's cathedral and all of the other fabulous landscapes, food, attractions and customs this country has to offer!
{}