Sunset near Poveglia Island, Italy: An island with a history of plague and mental hospital patients.Mature Content, and moreThe faded postcard depicting a sun-drenched beach, with azure waters lapping at the shore, promised an idyllic escape. It was all the lure four...