The Indonesian call Karimunjawa Java’s Paradise. It is one of Indonesia’s best kept secrets and has some of the best beaches you can find in Java. The archipel consists out of 27 tropical islands and is surrounded by an amazing blue and green ocean and beautiful colored coral.
Just a few meters away from the coast you can start snorkeling. There are so many fish! You don’t go to Karimunjawa for excitement. You come here to relax, go snorkeling, enjoy the beach and water and drive around a bit on a motorbike.