Cap Karoso
Sumba, Pantai Karoso, Ate Dalo Sumba Barat Daya
Sumba, Pantai Karoso, Ate Dalo Sumba Barat Daya
Cap Karoso is a pioneering 47 room and 20 villa beachfront property on the mysterious island of Sumba. With its curated lifestyle and its one-of-a-kind location - it fully reinvents beachfront hospitality.