Located on a busy trade route between Malacca Strait and the northern coast of Java, Karimunjawa is designated as a National Park and is well known throughout the diving world for having an array of sunken ships which have met their end in the Java Sea. All the islands of Karimunjawa have beautiful beaches, stunning coastlines and are home to an incredible amount of wildlife.