Location Lat Log:
Geolocation is 50.666879, -1.565549
Location Description:
The Needles Park is the Isle of Wight's Premier visitor attraction and is situated at Alum Bay. It overlooks the Island's most famous landmark, The Needles Rocks and Lighthouse.
Location Type: