Culzean Castle

in Maybole (South Ayrshire)