Where is Avila Beach?

Where is Avila Beach located?

Avila Beach, California, United States (approx. 35.1799752°, -120.731841°)


Where is Avila Beach on the map?