Of the numerous beaches in Indonesia, Karimunjawa is one of the best, the most beautiful, and pristine.
It is a picturesque archipelago of 27 islands complete with clear blue water , white sandy secluded beaches and a coral reef teeming with marine life. Located off the Central Java coast, this mini archipelago is a marine national park and it’s like a treasure trove for marine life lovers.
To enjoy the real beauty of these islands just take a small boat and ride on! The water is so clear that you can just bend over the boat and see coral the reef and marine life. Get down in the islands lined with mangrove forests and see the varied flora and fauna like long-tailed macaques, green turtles, hawksbill and deer.
Things to do in Karimunjawa : Go diving, snorkeling and swim with more than 242 species of reef fish, see the exquisite coral marine life. Take a Mangrove Forest walk, see Shark breeding, swim with sharks or just relax at the pristine beaches. Shop for local cultured pearls, eat awesome sea food and try the local Indonesian beer – Karimunjawa has a lot to offer.
Many hotels and resorts in central java offer a comfortable stay in all the main islands, here are some hotels by booking.com
There are chartered planes from Semarang that fly to the Dewandaru Airport in Kemujan island. There is a regular ferry, travelling 5 hours from Jepara (a small town in Central Java) to the Karimunjawa Island. There is also a speedboat, that takes 2.5 hours from Jepara to Karimunjawa.