Phantom Laird Apparition on Isle of Arran
The Lagg,
The Lagg, a mysterious and atmospheric location on the beautiful Isle of Arran, is home to a rather intriguing ghost story. According to local legend, an old laird once made a deal with the devil, which led to his spirit roaming the halls. Little else is known about this haunting, but it's clear that something strange is at work here.