St Petersburg, Russia
This Russian city is the ‘Venice of the North’. This captivating city has some major must-see sights that will leave you reeling with their beauty: the Hermitage, St Isaac’s Cathedral, the Church of the Saviour on Spilled Blood and the Peter and Paul Fortress are among the most popular attractions.