Mee Canyon Alcove: The largest alcove on the Colorado Plateau
Mee Canyon Alcove is located on the western slope of Colorado. It is the largest naturally occurring alcove on the entire Colorado Plateau. This hike takes you down into Mee Canyon for spectacular views of this massive alcove. This route is not for those that have a fear of heights as you will be working…