Snorkeling Enjoy the underwater beauty with various coral reefs and beautiful fish in the Karimunjawa National Park. Snorkeling activities can be done in the area of Menjangan Kecil Island, Cemara,Island, Cilik Island, Tengah Island, and Tanjung Gelam. Share Related Outdoors Hiking Read More Rafting At Elo-Progo River Read More Rafting At Serayu River Read More Canyoning Read More Caving At Petruk Cave Read More