Home to the second-longest barrier reef in the world, it's an incredible place to dive or snorkel due to its warm Caribbean waters and abundant marine life.