Where is Maverick's Beach?

Where is Maverick's Beach located?

Maverick's Beach, California, United States (approx. 37.49564°, -122.4968°)


Where is Maverick's Beach on the map?