What are the best beaches in California for surfing?

1. Mavericks Beach - Half Moon Bay

2. Steamer Lane - Santa Cruz

3. Rincon Point - Carpinteria

4. Malibu Surfrider Beach - Malibu

5. Trestles - San Clemente

6. Huntington Beach - Huntington Beach

7. Swami's Beach - Encinitas

8. Cardiff Reef - Cardiff-by-the-Sea

9. Blacks Beach - San Diego

10. Torrey Pines State Beach - San Diego

Copyright Wanderlust World © https://www.ynyoo.com