Asia All Inclusive Resorts

China – Club Med is building numerous all inclusive resorts in China.

Sri Lanka – The Ceylon Tea Trails in Hatton, Sri Lanka is a top ranked option.

Cambodia – One of the finest all inclusive resorts in the world (Song Saa Private Island Resort) is located in Cambodia.

Leave a Reply