Ayana Komodo Resort in Waecicu Beach, Flores Island, is scheduled for opening in September 2018 ahead of the IMF-World Bank Annual Meeting in Bali Island. Claimed itself the first and only 5-star resort on Labuan Bajo’s exquisite Waecicu Beach, Ayana lifts the area’s profile.To subscribe please click here