Deogarh is a picturesque town located on a rocky plateau in southern Rajasthan. Roughly equidistant between Jodhpur, Ajmer, and Udaipur, the small enclave is a fine spot to break a journey between large cities and enjoy a laidback, rural pace of life. The surrounding countryside is stunning: pretty villages are peopled with bubbly locals, linked through fields and farms separated by winding tracks and low stone walls. Taking a day or two here is wise: explore the country on an open-top jeep safari, take a ride of the tiny metre-gauge train which wends its way through the villages, or stay longer for birdwatching, wildlife tours, or idyllic relaxation at one of the area’s fine heritage properties