Palomas Peak is a natural feature, located at Palomas Peak, New Mexico 87043, USA
Gorgeous hike to get up to the ridge just below the peak, just be sure to stick to the trail.