Tag: Ayana Komodo Resort
Ayana Komodo Resort kick-starts Flores’ luxury hotel development
Indonesia's Flores last week welcomed the arrival of its first luxury resort with the opening of the 250-key Ayana Komodo Resort on Waecicu Beach...