Italy is famous for its outdoor fountains and sculpture. Paris, too, has its Arc de Triomphe and dozens more. But St. Petersburg, Russia is no slouch when it comes to monuments. Tourists flock to this ‘Venice of the North’ in part because it has dozens of noteworthy sights for those who love to stroll around […]