2 years 11 months ago | Certified Review
Simply the best we could find in the country- the palace, lake, mountain views + fantastic hospitality and food- what more could we ask for ! Source
8500
Venues, Udaipur