
The Caribbean of Java
Karimunjawa is known as a cluster of small, beautiful islands in the North side of Java’s Sea. Its clean beaches with soft white sand, clear sea water, and beautiful coral reefs make Karimunjawa a paradise for divers and snorkeling enthusiasts.
Leave a Reply