Cawdor Castle Ghostwatch No Comments Cawdor Castle dates back to the late 14th century and is located in Nairn, Scotland. According to legend, the castle was built around a holly READ MORE