The Most Haunted Little Village in England | Mysterious Universe
The village of Bramshott, located in the East Hampshire district of Hampshire, England, along a road that once linked London and Portsmouth, has been around since medieval times, and by all appearances doesn’t seem to have changed all that much. Tracing its origins back to at least 1225 AD, it still has a historical feel of a place almost forgotten by time, with cobbled streets and rustic old buildings from another time. Here within this sleepy locale are numerous manors and churches from another era, defying time and enchanting visitors. Yet for all of its charming beauty this little villa...