Where is El Matador State Beach?

Where is El Matador State Beach located?

El Matador State Beach, El Matador State Beach, United States of America (approx. 34.03806°, -118.88287°)


Where is El Matador State Beach on the map?