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…