Where is Oxnard Beach?

Where is Oxnard Beach located?

Oxnard Beach, Oxnard Beach, United States of America (approx. 34.16334°, -119.22789°)


Where is Oxnard Beach on the map?