Providing sea views, Pantura Homestay in Karimunjawa offers accommodation, a private beach area and a garden. Read more
Providing sea views, Pantura Homestay in Karimunjawa offers accommodation, a private beach area and a garden.