Next up on our sight seeing tick list are one of the Isle of Wight’s most famous landmarks – The Needles. The Needles is a row of three distinctive stacks of chalk that rise about 30m out of the sea. But before we visit them we spot an ‘interesting’ little display in a local gardenContinue reading “The Needles”