When people think of an island vacation, they inevitably think of Jamaica first, and for good reason. The island is beautiful, and has a ton to offer. First of all, the beaches are, without a doubt, world class. They are the paradigm of the white sandy beaches upon...