It's an upmarket spa, at a good location in Udaipur, The therapy is quite relaxing. It's worth a visit.
Relaxing Therapy
It's an upmarket spa, at a good location in Udaipur, The therapy is quite relaxing. It's worth a visit.