Photo of Balboa Park

4.5
671 votes

Balboa Park

1549 El Prado, San Diego, California 92101 USA

Add Photo

Balboa park Botanical building and pond San Diego, California USA

Photo Credit: Shutterstock

Remove Ads

Claim copyright