Tag: St. Petersburg: 10 Must-Visit Places in the “Venice of the North”

St. Petersburg 10 Must-Visit Places in the Venice of the North

St. Petersburg: 10 Must-Visit Places in the “Venice of the North”

Founded by Peter the Great in 1703 as Russia’s “window…