Ixora Resort & Villas Bali
About
193
Contact
Jalan Petitenget Gg. Cendrawasih 99 AR
Badung, Bali
80361
Indonesia