What is the first thing that comes to mind when you picture islands in the Caribbean? What about volcanic hot springs, soaring mountains, and World War II shipwrecks? You might be surprised to learn that you can find all this, and so much more, alongside the crystal clear water and white sand beaches you've seen on a postcard. Let's look at some of the most incredible hidden gems in the Caribbean. You may...