Total Views : 1758
A national marine park designated in the Karimunjawa archipelago. It lies 80 km North West of Jepara in the Java Sea, Indonesia. Karimunjawa is also a tourist attraction popular for its white sandy beach, pristine coral reefs, challenging treks through the hills.