Due to the impact of COVID-19, you are recommended to check travel restrictions from your government sources and contact local venues to verify any new rules
St Petersburg is a beguiling mix of palace-lined waterways and crumbling houses. With quaint canals, great restaurants and culture, it's easy to see why it's dubbed the ‘Venice of the North'.