Leave The Lights On

HAUNTED: Poveglia Island


Listen Later

Known as the world's most haunted island, Poveglia sits off the coast of Northern Italy. So what makes it haunted? Why are locals afraid of it? And why is it off-limits to everyone? Join Eliza as she tries to answer these questions and more.
...more
View all episodesView all episodes
Download on the App Store

Leave The Lights OnBy Eliza J.

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

103 ratings