New Mexico’s Organ Mountains Reward Hikers With Twice the Views By Kimberly Yavorski 0 Comments Hiking The Baylor Canyon Trail is a six-mile hike in the Organ Mountains Desert Peaks National Monument. The trail goes up and over the mountain range through Baylor Pass and isRead More