The tiny UK island that's 'haunted by ghosts' where locals claim screams can be heard

The island is surrounded by some dark tales with locals claiming that screams can be heard in the wind.

No comments

Read more