Karimun Jawa Island Guide, Activities & Ticket Located 80 KM northwest of Jepara, lays an archipelago of 27 islands in the Java… larassati rosse29 June 2022