Overlooking the Irish Sea, the Barnageera Beach, and the Skerries, the Ardgillan Castle is located [...]