WOS River Spa - The Lokha Ubud
0
About WOS River Spa - The Lokha Ubud
Wos River Spa is a sanctuary for personal indulgence with a carefully crafted menu of body and beauty rituals that honour Bali’s age-old healing legacy.