Find local businesses, view maps and get driving directions in Google Maps.
Villa Address: 82218, Dauhwaru, Kecamatan Jembrana, Pendem, Kec. Jembrana, Kabupaten Jembrana, Bali 82218, Indonesia