Traveler to Karimunjawa Islands, Indonesia
For the affairs of the island and sea beautiful, the name Karimunjawa Islands in Jepara certainly not inferior to the eastern Indonesia.
Traveler can also island hopping while snorkeling or diving.
For you who want island hopping, there is Menjangan Island Small and Big that could be a recommendation.
If you want to find spot photo, can stop by Tanjung Gelam Beach which have icon of palm tree tilted.