POI's creator (Voyajo Team)
Torrey Pines State Natural Reserve is a coastal state park located in the California community of La Jolla, San Diego, California, off North Torrey Pines Road (formerly a part of U.S. Route 101). Although it is located within San Diego city limits,Torrey Pines State Reserve, 2008 it remains one of (...) (from Wikipedia)