A deserted leper colony, convent and hospital is slowly being reclaimed by the jungles on Chacachacare Island, which lies close to Trinidad, B.W.I.
The Ghosts of Chacachacare Convent & Leper Hospital
…
The Ghosts of Chacachacare Convent & Leper Hospital
A deserted leper colony, convent and hospital is slowly being reclaimed by the jungles on Chacachacare Island, which lies close to Trinidad, B.W.I.