We discovered this New Mexico state park several years ago on one of our cross-country trips, and always look forward to returning. It’s located in the Little Florida Mountains just outside of Deming, New Mexico. (You don’t know where that is? We didn’t either until we stumbled across it. My geography skills have vastly improved […]