The Amala

The Amala

Jalan Kunti 108 Seminyak 80361 Bali - Indonesia / Amala means pure & unspoiled in sanskrit.The world has endured over the centuries & today graces the latest luxurious wellness spa retreat in the island of Bali
The Amala