KARIMUNJAWA – Visit The Archipelago Hidden Gem in Java.

Our trip this time was to explore the beauty of Karimunjawa, which is an archipelago in the Java Sea and is included in Jepara district, Central Java.  Karimunjawa consists of 27 islands and most of them are uninhabited islands which are still very natural and beautiful.  Plus, not many people know about it, making Karimunjawa […]