Spyglass Inn
Ventnor
The Isle of Wight is situated off the South Coast of England. It is known for yachting at 'Cowes week', has two Heritage Coasts (Hamstead and Tennyson) and the famous Needles stack and lighthouse.