Peek inside these new trend of eco-luxury villas and resort opening on Indonesia’s exotic Sumba Island

Sumba is part of Indonesia’s archipelago, nestled between the Islands of Sumbawa and Flores—Isle of Flowers—to the north, with the Indian Ocean and Australia to the South. A relatively undeveloped…

Continue ReadingPeek inside these new trend of eco-luxury villas and resort opening on Indonesia’s exotic Sumba Island