Karimunjawa Archipelago - The Untouched Paradise
Karimunjawa archipelago nestled in the Java Sea, 90 km from Jepara, Central Java. This is the old fisherman village surrounded by white sand beaches and its emerald-colored water.
Karimunjawa archipelago nestled in the Java Sea, 90 km from Jepara, Central Java. This is the old fisherman village surrounded by white sand beaches and its emerald-colored water.
READ MORE