About
Laid-back, remote island with one main village, hills, & white sand beaches with snorkeling.
HighlightLaid-back, remote island with one main village, hills, & white sand beaches with snorkeling.
AddressKarimunjawa, Jepara Regency, Central Java, Indonesia