Location: Java | Indonesia
Located in the midst of the Karimunjawa archipelago, which consists of 27 islands, the Kura Kura resort is a total chill-out spot, encompassed by a natural and remote beauty that needs to be seen to be believed. White sand beaches, a turtle sanctuary and stunning coral reefs await you on this exclusive and very private tropical island.
Best for: Hideaway, Off the Beaten Track, Snorkelling & Diving, Setting & Views