The spooky history of the leprosarium on Chacachacare Island which is thought to be haunted a nun, and two other ghost stories.
Share this post
The Haunted Convent and Leper Hospital …
Share this post
The spooky history of the leprosarium on Chacachacare Island which is thought to be haunted a nun, and two other ghost stories.