Glengarnock Castle is one of the ancient ruined fortifications of Ayrshire. Its keep is located on a remote rocky promontory ...
The substantial remains of the old castle and sixteenth century manor house of Kilbirnie lie west of the town of Kilbirnie in ...