Haunted Places

Places or areas that are said to be visited by ghosts or spirits.

Tower of London

London, Greater London, EC3N 4AB, England
A historic castle, was founded towards the end of 1066 as part of the Norman Conquest of England. The Tower has served variously as an armoury, a treasury, a menagerie, the home of the Royal Mint, a public records office, and the home of the Crown Jewelstop

Popular Landmarks

Visit our sister site:
Visit Landmark: United States