The quaint village of Pluckley, England is home to about 1,000 residents plus numerous ghosts if you believe the stories. Lots of people do — too many, some say.
Source link
The quaint village of Pluckley, England is home to about 1,000 residents plus numerous ghosts if you believe the stories. Lots of people do — too many, some say.
Source link