Torrey Pines State Natural Reserve is a coastal state park located between La Jolla and Del Mar, California, north of San Diego. Torrey Pines SNR is located within San Diego city limits and yet remains one of the wildest stretches of land on Southern California coast.
No comments:
Post a Comment