Where is Ventura City Beach?

Where is Ventura City Beach located?

Ventura City Beach, Ventura City Beach, United States of America (approx. 34.2625°, -119.27206°)


Where is Ventura City Beach on the map?