South Coast Botanical Gardens

South Bay Botanical Garden 26300 Crenshaw Boulevard, Palos Verde Peninsula

The South Coast Botanic Garden, โ€œThe Jewel of the Peninsulaโ€, is located 10 miles south of the Los Angeles Airport in California on the beautiful Palos Verdes Peninsula. Conveniently accessible...

Translate ยป