Down by the Dolphin House➢ enter I am always fascinated by this building on the shore next to the Dolphin House at Culzean Castle owned by the NTS. Culzean Castle sits high on the clifftop on the beautiful Ayrshire coast.