Half Moon Bay Beach

Half Moon Bay Beach is a wide sandy beach stretching more than four miles, with camping facilities as well as picnic areas for families.