26300 Crenshaw BoulevardPalos Verdes Peninsula, California 90274(310) 544-1948Located on the Palos Verdes Peninsula, the South Coast Botanic Garden has 87 acres of lush parkland and many species of plants. CLICK HERE to read More By Clicking Here. . .