Karimun Jawa: Java Sea's Marine Paradise
Marine Paradise of Java Sea. The Karimun Jawa archipelago, located in the Java Sea, across the capital city of Semarang, has everything to offer for divers and backpackers who enjoy trekking and snorkeling along a gorgeous beach. The Karimunjawa National Park (not to be confused with the Karimun Islands in Bintan, Riau) is one of seven marine ...
