If you are ever in the San Diego area, you should visit Torrey Pines State Natural Reserve. This is the only place where the Torrey Pine tree grows.
There is a trail system that takes you through the reserve to bluffs overlooking Torrey Pines State Beach.