Destinations such as for example Aruba, Cancun, St. Thomas, and Bahamas have an infrastructure that is suitable to all-inclusive and not all inclusive resorts while there is a wide election of restaurants and amenities for tourism. Jamaica and the Dominican Republic on the other hand don't have the ...