Karimun Jawa is an island in Java Sea, located in Jepara, an archipelago with 27 islands. The Central Java provincial government has established Karimun Jawa as the top marine tourism destination and the marine park for the favorite destination in Central Java.

Karimun Jawa is an island in Java Sea, located in Jepara, an archipelago with 27 islands. The Central Java provincial government has established Karimun Jawa as the top marine tourism destination and the marine park for the favorite destination in Central Java.

Source by https://pinterest.com/nationaljourney