karimunjawa travel info
The charm of the Karimunjawa Tropical Region, Karimunjawa is the waters north of Jepara, precisely in the Java Sea. There are a group of small islands in these waters, the main island being dubbed Karimunjawa Island. You can find diving and snorkeling spots throughout the waters of this archipelago, but the favorites for tourists are … Read More “The Enchantment of Karimunjawa Island (Part 1)” »