Saheliyon Ki Bari set in an ancient haveli of Udaipur city in Rajasthan offers a unique stay experience With plenty of natural space and five courtyards to relax in saheliyon…