In the north of Italy, you’ll find what’s called the Venetian Lagoon. Between the islands Venice and Lido, Poveglia Island is situated. This island is often referred to as Plague Island. No other place in the world has seen so much suffering as this place. Residents of Venice refuse to go near the island, they […]