The Needles

A must when visiting the Isle of Wight – The Needles have become world famous and are a natural feature where the sea and elements erode the chalk leaving the towering white stacks.  They’re the Isle of Wight’s furthest point west … Read More