Poveglia: Italy’s Island of the Damned

Set sail for Italy's most haunted isle, where the wails of restless souls still echo in the night.

postimage
poveglia island
poveglia island