Venice of the North

Mother Russias grand old city of St. Petersburg is just a small distance away from Finland and the closest really big city.


St. Petersburg is beautiful and is full of channels and the Neva River dominates the landscape. It is not without merit to call it the Venice of the North.