Landmarks


The Needles Rocks are one of the Isle of Wight’s most iconic sights. These three white chalk stacks leading up to the Needles Lighthouse are the first thing that many people think of when they hear the words ‘Isle of Wight’.