Amazing America's Hunter Hulbert explores the marvel of nature that is Carlsbad Caverns National Park in New Mexico.