Photos of Yelagin Island

early autumn by Margo, just Margo ...

Yelagin Island (русский. Елагин остров) is an island at the mouth of the Neva River which is part of St. Petersburg, Russia. Yelagin Island is home to the Yelagin Palace but has few other buildings; the island initially served as a wooded retreat for... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information