Karimunjawa
Adventure Tourism
Karimunjawa: Java’s Hidden Archipelago of Dream Beaches
Off the north coast of Central Java, the Karimunjawa archipelago stretches across the Java Sea like a broken string of pearls –
Join The Community
Stay Connected
Join The Community