Karimunjawa Islands
One of surprisingly few tourist shops in town, this small outlet sells official Karimunjawa National Park merchandise, including T-shirts (190,000Rp to…
Karimunjawa Islands
One of surprisingly few tourist shops in town, this small outlet sells official Karimunjawa National Park merchandise, including T-shirts (190,000Rp to…