Embark on a chilling journey to Poveglia, the infamous haunted island in Venice's lagoon. Uncover the truth behind its eerie legends, separating fact from fiction in this riveting exploration.