Karimunjawa – Snorkeling

Karimunjawa is a very nice place for diving or snorkeling, the beaches there are like in the caribbean sea.

Leave a Reply