South Coast Botanical Gardens
South Bay Botanical Garden 26300 Crenshaw Boulevard, Palos Verde PeninsulaThe 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...