The tiny hamlet of Castlehaven near Niton, on the Isle of Wight’s southernmost tip, is a magical spot that is tucked neatly away off the beaten track.  Located close to Ventnor, the larger village of Niton that sits above Castlehaven is split into two by a break in the inner cliff: Upper Niton, and Niton Undercliffe.    We have …

more