If you have ever looked for luxurious all-inclusive hotels in the Caribbean, you have probably heard of Sandals. However, I am not talking about only one resort. This is a resort chain that is spread across eight gorgeous Caribbean islands. More precisely, there are...