Cambay Spa Resort

Plot # 439-442, Bhamasa Industrial Area
Udaipur
India