Karimunjawa is and island chain stretching in a northwesterly direction 83 km from Jepara. Central Java. This archipelago is a cluster of 27 islands in the java sea. Only seven of the islands are inhabited. The reefs are a mixture of fringing, barrier, and patch with bottom depths ranging from 15 to 40 meters. The name of Karimunjawa is taken from Javanese language ‘Kremun kremun saking tanah Jawi’ addressed by one of Wali Songo (the Nine Saints who had introduced Islam in Java) to describe how far this mini archipelago from Java, to be exact from Semarang and Jepara. Stands from 27 islands, this mini archipelago became marine national park and it’s like a treasure for those who love marine life. Here can be found protected coral reefs (very colorful plateaus and plains in deep and shallow waters), secluded and tranquil white beaches, pelican and hornbill, sea grass and kinds of sea creatures, from crabs, anchovy, starfish, sharks, stingray, jellyfish, red snappers, etc.