Devgarh located in between Jodhpur and Udaipur around 3 hours to both. Deogarh is a lovely atmospheric town. It has an old fort and a magnificent palace with murals illustrating the local school of miniature painting.
Vew more information on Devgarh