Snorkeling and Island Hopping Tour in Karimunjawa (sharing tour)
1.Snorkeling and Island Hopping Tour in Karimunjawa (sharing tour)
Karimunjawa snorkeling and island hopping with 2 reef stops, beach time, BBQ lunch, and free underwater photos.
Most Popular“Rustic paradise, simple, traditional.”
