Why Mavericks Beach is the Best Surfing Place in Half Moon Bay, CA| 2024 Review – –