beautyandthebeing.com
3 Days in St. Petersburg, Russia
St. Petersburg is a beautiful city with a magical feel to it, the magnificent palaces, spectacular churches and the dreamy canals look like they have been plucked straight from the pages of …