Tecolote Canyon
Cross St
San Diego, CA 92110
Tecolote Canyon is a beautiful urban park located in San Diego California. Known for its scenic trails and diverse wildlife it offers visitors a peaceful escape into nature. The park features hiking and biking paths picnic areas and stunning views of the canyon landscape making it a perfect destination for outdoor enthusiasts and families alike.
Generated from this place's information
See a problem?