KARIMUN JAVA ISLAND , INDONESIA It is one of nine National Marine Park in Indonesia , Karimunjawa consists of 27 islands .
Karimun Jawa "The Hidden Paradise"
Karimun Jawa, Indonesia
Beautyful sun set "karimun java" #Central Java #Indonesia , photo by golden_heart
Tourist boats in the crystal clear waters around the small island of Pulau Geleang, located within the Marine National Park of Karimunjawa or Karimun Jawa, which translates as a stone's throw from Java.
Karimun Jawa island, Central Java, Indonesia
Karimun Jawa, Central Java, Indonesia It has "black tip reef shark" conservation range, where you can swim with the sharks (they don't bite!).
Karimunjawa Island in Indonesia - Next Trip Tourism