A vacation in India can be made extra special when you stay at The Oberoi Udaivilas in Udaipur. Nestled on the shore of Lake Pichola, this luxury hotel is among the country’s top places to stay. It is also a historic attraction on its own, having been built on the 200-year-old hunting grounds of the Maharana or Mewar. The resort, which spans 50 acres, also features a wildlife sanctuary that’s home to wild boars and deer.
Indeed, there are too many things to love about this place that you will surely have a grand time while you’re here. Relax while enjoying the scenic views of lush gardens and the clear waters of Lake Pichola.