We made a private tour and visited New Delhi, Agra, Jaipur, Puskar, Jodhpur, Jaisalmer, Narlai and Udaipur. We hade two drivers, the first was Nemish and the second one Ratan. Both were excellent drivers, friendly and very service minded. Most city guides were also good. The whole tour was well organized. However we were not always happy with the choice of hotels , the train trip from Ajmer to Jaisalmer and the leopard safari in Jaipur. All in all it was an interesting trip, colourfull, lots of people, noise, interesting forts and palaces but to many cows in the streets.