This wonderful trip includes all the very best sites of Rajasthan. We take an in-depth look at the cities of Jaisalmer, Jodhpur, Udaipur and Jaipur as well as spending some time in the small villages and towns of the region, staying in some great heritage hotels. The tour also includes some time in Delhi and a visit to the world-famous Taj Mahal in neighbouring Uttar Pradesh.