Inspired By Great Explorers, For Modern-Day Adventurers
Found on a far-flung exotic island, amid megalithic tombs and windswept beaches, Cap Karoso is set to be one of the most captivating hotel openings when it opens at the end of this year. Cap Karoso is found on Sumba, in Indonesia. (Credit: Cap Karoso) Located on Sumba, in remote Indonesia, the new launch is … Read more