Karimunjawa Beach is in Indonesia

Karimunjawa Beach is located in Indonesia, precisely in the northern part of Central Java. To get to Karimunjawa, cross the sea for 4 hours. On this beach we can dive to see the very beautiful sea
Back to Top