- South Coast Botanic Garden, Located on the Palos Verdes Peninsula, California approximately 10 miles south of Los Angeles International airport. Open to the public everyday except Christmas from 9:00 am to 5:00 pm. Please come and see our award winning rose garden, flower gardens, Japanese garden, Fuchsia garden, dahlia garden, cactus garden, water wise garden, and others. Our garden ...southcoastbotanicgarden.org