Where is Santa Barbara Beach?

Where is Santa Barbara Beach located?

Santa Barbara Beach, Santa Barbara Beach, CW (approx. 12.058333°, -68.833336°)


Where is Santa Barbara Beach on the map?