Tag: RUSSIA

City built on a swamp – St. Petersburg, Russia

ST. PETERSBURG, RUSSIA: One of the top ten high-class destinations in the world and a UNESCO World Heritage Site, St. Petersburg, was a magical city for us to visit. It’s situated at one tip of Baltic Sea and by Neva River and has a… Continue Reading “City built on a swamp – St. Petersburg, Russia”

Rate this: