The hidden treasures San Pedro

An unspoiled haven 25 miles south of Los Angeles