Everything about where is the most haunted place in the world
Most infamous of all is the ‘Green Woman’ of Stirling Castle. Believed being a servant of Mary Queen of Scots, the Lady experienced a premonition that there might be a awful fire so solved to stay awake all night to protect her regal boss. with the 1950s till 1984 in the event the park was forever shut for renovations, Holy Land U.S.A. was a s