The ancient and almost derelict ruins of Dundonald castle that sits proudly above the town of Dundonald in South Ayrshire Scotland.