Trips & Tours – South Coast Botanic Garden

St. Catherine's Church 1042 Temple Terrace, Laguna Beach

Join us in visiting the South Coast Botanic Garden, “The Jewel of the Peninsula”, located on the beautiful Palos Verdes Peninsula.