South Coast Botanic Garden 4.6 mi
The South Coast Botanic Garden is an 87-acre public garden located on the Palos Verdes Peninsula, California. Established in 1961 on a former landfill, it now features over 200,000 plants representing...
26300 Crenshaw Boulevard, Palos Verdes Peninsula, CA 90274
Approximately 4.6 miles away (7.3 km) - ↑ North → East