World

Immortalized by countless poets and artists, St. Petersburg has been repeatedly called "Venice of the North".