The Island Fever Series: Poveglia

Poveglia is an island off the coast of Venice. In the old days, people who were infected with the plague were quarantined there. It's supposed to be haunted!

More by Geeta Sadashivan

View profile