Karimunjawa: The Hidden Treasure Is Here

Karimunjawa Karimunjawa is an archipelago of 69 Islands and located in Java Sea, approximately 80 kilometres northwest of Jepara. By the natural beauty of coral reefs, seaweed, and sea grass in diverse marine biota, mangrove forests, mountains and the remaining lowland tropical forests, everything is under the natural resource that making Karimunjawa as a Sea National Park. Karimunjawa is so rich and fascinated by the exotic flora and fauna. This area has several kinds of flora ecosystems, like coral reefs, mangrove forests (sea grass), coastal forests, and lowland forest. On…