I don’t understand this place. You would not even know you are on an island given all the roads, tall trees, stores and everything else blocking the view of the ocean. If you manage to get through all the traffic and mazes of roads finding yourself at the public parking area, you can park and hike several…