RAAS Devigarh, Udaipur, India – 5 Star All-Suite Luxury Resort
This 5-star resort is housing by an 18th-century fortress located on the Aravalli hills in vicinity of the village of Delwara and features an outdoor pool, a spa and a business center.
Rooms & Suites: 39 suites  |  Setting: Countryside.
Type: Family Vacation, Spa & Wellness, Romantic Getaway.

READ MORE