Lizard Head Pass – Telluride-Rico
Lizard Head Pass is a breathtaking 10,246 foot mountain pass along the San Juan Skyway. Accessible via State Highway 145, Lizard Head Pass offers spectacular views above beautiful, Southwest Colorado. It connects Ames, a tiny unincorporated community south of Telluride, with Rico, even further south of Telluride. History Until 1952, Lizard Head Pass could be … Continue reading Lizard Head Pass – Telluride-Rico
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed