Karimun Jawa or Karimunjawa is an archipelago of 27 islands in the Java Sea, Indonesia. If you are looking for a more secluded and less touristy experience of tropical islands in Indonesia, this is the right place where to find it. How to get to Karimun Jawa The main island of Karimun is located around […]

Continue Reading