Karimunjawa

Karimunjawa Islands
Located in the Java Sea north of Jepara, the Karimunjawa Islands are a tropical paradise of clear blue waters, white sandy beaches, and vibrant coral reefs. Visitors can enjoy snorkeling, island hopping, and relaxing in a peaceful natural setting surrounded by stunning marine life and beautiful sunsets.