Where is Channel Islands Beach?

Where is Channel Islands Beach located?

Channel Islands Beach, Channel Islands Beach, United States of America (approx. 34.15806°, -119.22316°)


Where is Channel Islands Beach on the map?