Britain is the most haunted country in the world with a wealth of places that feed the imagination, from Cape Head in the north of Scotland to Beachy Head in the south of England it is a land of... This description may be from another edition of this product.