Saint Petersburg to host World Travel Awards Grand Final Gala Ceremony 2022

World Travel Awards

506 Views 0

World Travel Awards will host its Grand Final Gala Ceremony 2022 in Saint Petersburg, Russia. One of the world’s great cultural centres, Saint Petersburg offers a spellbinding mix of baroque palaces, medieval churches, picturesque canals and a thriving entertainment scene.

Related Videos