Hotels & Resorts Indonesia Travel Features The Call of the Wild: Untamed Sumba Beckons at Cap Karoso Cap Karoso, the island’s new design-forward boutique resort, showcases rugged natural beauty through a refined perspective one can only find in Sumba.ByEpicureJune 7, 20240CommentsRead more