eerie

The Haunting of Drake’s Island

Just off the coast of Plymouth, UK, lies a place shrouded in mysteries, ghost stories and suppressed tales. Drake’s Island, once a fortress, a prison during the English Civil War, and a military outpost, it has guarded the harbour for generations, but behind its crumbling walls and sea-battered tunnels lies something far darker than ... The Haunting of Drake’s Island appeared first on Paranormal Globe...

Latest articles