Where is Balboa Beach?
Where is Balboa Beach located?
Balboa Beach, California, United States (approx. 33.5986°, -117.8942°)
Where is Balboa Beach on the map?
{"latitude":33.5986,"longitude":-117.8942,"title":"Balboa Beach"}