The wonders of nature are abundant around Telluride. Lizard Head Wilderness has approximately 37 miles of trails to hike and view wildlife. Your idea of communing with nature may be fishing for largemouth bass at McPhee Lake Recreation Area. San Juan National Forest offers 1.8 million acres of scenic beauty.
This website uses cookies to enhance your browsing experience, analyze site traffic, and personalize content. By continuing to use this site, you consent to our use of cookies.