Beach fee, beach on ocean.
Beach fee, beach on ocean.
No information given....
Ocean beach, parking fee....
Course Access: PublicHoles: 18Reserve Advance Tee Times: Yes...
Small boats...
Driving range, practice greens, 18 hole miniature golf....