Kura Kura Resort
Borobudur, JavaKura Kura Resort is located on Menjawakan, a private tropical island full of vegetation and extraordinary beauty in the Karimunjawa archipelago.
A boutique resort designed to offer a unique and relaxing experience in contact with nature, where guests can enjoy a wide variety of water activities. It has a total of 20 Villas, some with private pools and several bedrooms, and 15 Cottages with sea views.