Attractions 'Jepara'

: 314



Karimunjawa Islands

Karimunjawa Islands

It is a marine national park renowned for its rich coral reefs, mangrove forests, and being a relatively pristine snorkeling and diving spot.

37
Manage your trips