Candi Beach Resort & Spa
About
Contact
Mendira Beach
Karangasem, Bali
80033
Indonesia