Cloudcroft is a small town with just 700 or so residents. It's nestled in the beautiful surroundings of the Lincoln National Forest, and at 8,668 feet, it's the ...