Where is Santa Barbara Botanic Garden?

Where is Santa Barbara Botanic Garden located?

Santa Barbara Botanic Garden, Santa Barbara Botanic Garden, United States of America (approx. 34.45694°, -119.71069°)


Where is Santa Barbara Botanic Garden on the map?