The deserted Poveglia Island, Italy. Have you seen it on your travels?