Lelewatu Resort Sumba, Indonesia If you’re looking for adventure with a large slice of luxury on the far flung island of Sumba,...
The power of dreams Sumba, Indonesia On the lesser-visited Indonesian island of Sumba, Zack Cahill finds a perfect paradise at the Lelewatu Resort –...