With over 1,500 castles and a rich heritage of folklore and myths and legends, Scotland is a supernatural hotspot