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
2 views
2866
968
Back to Top