Attractions 'Jepara'

: 352



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.

44
Manage your trips