15 Best Attractions & Things to do in Saint Petersburg, Russia Renowned for its elegance and grandeur, Saint Petersburg is awash with stunning architecture, as majestic palaces and cathedrals jostle for space alongside its many canals and waterways….