CASTLE ROCK LOOKOUT
Castle Rock is a formation in the Florida Mountains in southern New Mexico. A climb to the top is easy compared to the rest of the Floridas. There is plenty of wildlife to spot, bald eagles, bobcats, mule deer, and the occasional mountain lion.
29″ x 23″ framed $850.