Poveglia Island is a small Italian island in the Venetian Lagoon known locally as "the Island of No Return" due to its dark history of plague pits and an asylum where corpses and human remains have washed ashore.
Poveglia Island is a small Italian island in the Venetian Lagoon known locally as "the Island of No Return" due to its dark history of plague pits and an asylum where corpses and human remains have washed ashore.
Poveglia Island is a small Italian island in the Venetian Lagoon known locally as "the Island of No Return" due to its dark history of plague pits and an asylum where corpses and human remains have washed ashore.