Call now: +62 –361 -7445880

Search Results

Karmel Villa by Thalduwa Island Villas

Karmel Villa by Thalduwa Island Villas – Situated in a unique spot and secluded within its own tropical garden, Villa Karmel enjoys breathtaking views of the Goviyapana river.

from $120 USD