While sitting on a sandy beach, sipping rum punch and gazing out at the Caribbean sea; it is hard to believe that you are actually on a mountain top. Yes, a mountain top. Interestingly, the three masses of land that make up the Cayman Islands are actually the peaks of a large underwater mountain range …