Karimunjawa Archipelago Cruises
Karimunjawa is a group of islands located in Indonesia’s Java Sea. In total there are 27 islands in the Archipelago, the main island being Karimun. Karimunjawa is very popular for diving as there is a great amount of coral reef surrounding the islands.