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.