Where is Panther Beach?

Where is Panther Beach located?

Panther Beach, California, United States (approx. 36.99301°, -122.1705°)


Where is Panther Beach on the map?