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