Discover Pilar, New Mexico, a hidden canyon town with stunning river views, outdoor adventures, and peaceful small-town charm ...