11/07/2022
The haunting of Italy's Poveglia Island
The island of Poveglia is located between Venice and Lido, in the region of northern Italy. The island’s first recorded history dates back to 421 and, till date, whatever we know, whatever that is being told and researched about the place, has been all a big scary rollercoaster ride. Poveglia Isla...