Attractions 'Jepara'

: 318



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.

38
Manage your trips