South Bay Botanical Garden Free Admission Day

South Bay Botanical Garden 26300 Crenshaw Boulevard, Palos Verde Peninsula, CA, United States

Meet other iLead Families and an iLead EF at the entrance to the gardens.  You're welcome to roam to gardens, study new plants and wildlife as well as picnic with other iLead families of all ages. The South Coast Botanic Garden, “The Jewel of the Peninsula”, is located on the beautiful Palos Verdes Peninsula, located...

Translate »