Meet the millionaires (and billionaires) behind Indonesia’s best island hotels
Soaring above the sea, about 150 nautical miles northeast of Singapore, lush green islets pop against the turquoise water. And then, seemingly out of nowhere, a small archipelago comes into…