A trip to the Caribbean is a dream for many beach lovers. There are tons of photographs on the Internet featuring powdery white sand and sparkling blue waters inviting viewers to the islands. There is no doubt that these pictures make it tempting to buy a ticket and head...