Home > About Karimunjawa > Snorkeling

Swim in shallow water of Karimunjawa, where you can watch undersea life from the surface of the water.