Travel to Saint Petersburg, Russia | Hostel Channel
Travel to Saint Petersburg, the North capital of Russia with Hostel Channel on YouTube!
Saint Petersburg is a North capital of Russia and one of the world’s most recognizable destinations, few major cities boast as many sightseeing attractions, monuments, palaces and estates, gardens and parks, museums, drama and music theatres.