There is plenty to see and do in Roswell, but New Mexico wouldn't be the Land of Enchantment without these attractions. Take a trip to Carlsbad to see the ...