Windu Sari

“The delightfully evocative name, Windu Sari, translates directly as “a beautiful place in time” and nothing perhaps describes this tranquil oasis, set on Bali’s southwest coast in Petitenget, more eloquently.” A beautiful place in time, Bali Style