top 10 all inclusive resorts in the caribbean

White sandy beaches, perfect weather and total relaxation, what else can you ask for? Maybe all that plus drinks, food, accommodation and all the entertainment you can ask for one up front price. This is the concept of an all inclusive resort and the Caribbean has many of these to offer. Choosing one that will