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.
Share this post
…
Share this post
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.