Where is Oxnard Beach Park?
Where is Oxnard Beach Park located?
Oxnard Beach Park, California, United States (approx. 34.18278°, -119.2404°)
Where is Oxnard Beach Park on the map?
{"latitude":34.18278,"longitude":-119.2404,"title":"Oxnard Beach Park"}