807 Paseo Del Mar
San Pedro, CA 90731-7125
San Pedro, CA 90731-7125
+1 310 548 7705
Open Hours6a-7p M-Su
OverviewThis is a great place to stop during any drive on the Palos Verdes Peninsula. Highlights include a Victorian lighthouse, coin-operated telescopes, a whale-watching station and...
more
