Walking the lower gardens and the the Grand Cascade are sure to enchant. Located about 30 kilometers from Saint Petersburg, Peterhof, with it’s Summer Palace…
Continue Reading....Tag: Russia
Russia
Russia
Walking the lower gardens and the the Grand Cascade are sure to enchant. Located about 30 kilometers from Saint Petersburg, Peterhof, with it’s Summer Palace…
Continue Reading....