St Andrews is famous worldwide as the home of golf and for being the town where Kate Middleton met her future husband, Prince William. From the 12th century, the town was also home to the Scottish Church for 400 years until the reformation brought religious turmoil, violence and destruction to the area. With such a long and bloody history, St Andrews is also known to be home to many haunted sites. From the fearful poltergeist of Witch Hill, the site...