World's top 10 all-inclusive resorts

Share Adjust Comment Print

The editors at have compiled a list of the world’s top 10 all-inclusive resorts for their 2013 Travelers’ Choice Awards, as rated by travellers who use and post reviews of their vacations to the website. All 10 are located in the Canadian-friendly destinations of the Caribbean, Mexico or the Dominican Republic.