2 years 8 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