Haunted Castle In Scotland – Sad Return

Haunted Castle In Scotland – Sad Return Haunted Castle In Scotland that not many know about or visit. Balvaird Castle is a traditional late medieval Scottish tower house. It is located in the Ochil Hills, around 3 miles south of Abernethy. The castle dates to around the year 1500 and was owned by Sir Andrew …

Haunted Castle In Scotland – Sad Return Read More »