-
Tecolote Canyon Natural Park Trails
5180 Tecolote Road (off Interstate 5, Sea World exit) San Diego, California 92110 Named after the owl that lives in this canyon, Tecolote offers over 6 and a half miles of walking trails.
Soo and Maggie blog about our adventures in San Diego and other parts of the world.
5180 Tecolote Road (off Interstate 5, Sea World exit) San Diego, California 92110 Named after the owl that lives in this canyon, Tecolote offers over 6 and a half miles of walking trails.