Where does the ruined castle lies which is near by the Montgreenan?
Montgreenan: Montgreenan is an estate in North Ayrshire, Parish of Kilwinning, Scotland. Montgreenan:  Nearby are the hamlets of Torranyard and Auchentiber. Auchenharvie Castle: Auchenharvie Castle is a ruined castle near Torranyard on the A 736 Glasgow to Irvine road. Auchenharvie Castle:  It lies in North Ayrshire, Scotland.
North Ayrshire, Scotland