Halloween is certainly a creepy time of year, but in the United Kingdom, it is also the time when many ghosts are said to make appearances. So, let’s jump right in and find out about these ghostly visitors that allegedly wander around each year on October 31st. When the Pittodrie House hotel in Inverurie, Aberdeenshire,... Read more »