good spot if youre really itching to get in the water. not much sand though(black sand) walk past the life guard tower across the little stream and go to the point on the left. theres always people there. great spot for jumping in the water. about a 10 ft jump
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.