L'archipel des Karimunjawa est situé au nord-ouest de Jepara, celui-ci est formé de 27 îles rocheuses dans la mer de Java. Sa population est d'approximativement 8 000 habitants. Son parc national couvre la grande majorité des îles et abrite une foret de mangrove. Des tortues viennent y déposer leurs oeufs et on peut pratiquer la plongée sous-marine dans ses eaux turquoises.
L'archipel des Karimunjawa est situé au nord-ouest de Jepara, celui-ci est formé de 27 îles rocheuses dans la mer de Java. Sa population est d'approximativement 8 000 habitants. Son parc national couvre la grande majorité des îles et abrite une foret de mangrove. Des tortues viennent y déposer leurs oeufs et on peut pratiquer la plongée sous-marine dans ses eaux turquoises.