My wife and I had a wonderful time in India thanks largely to the efforts of Delhi Magic and the dedicated professionals arranged to guide us and to drive us throughout our itinerary. It is difficult to single out the most memorable experiences in a truly outstanding tour but we especially liked our time in Udaipur and Khajuraho where the guides and drivers were outstanding. The "Off Beat" tour of Delhi was the highlight of our stay in Delhi and the driver we had for our self-guided tour of Delhi was accommodating and took us to every site we wished to visit and then delivered us to the airport.
There were no missed cues. Someone was always there to greet us at the airports and train station and return us there for our on-going flights in a courteous and timely manner. The only problem was related to the fog in Delhi and Varanasi. Some flights were delayed and the train to Agra was delayed by several hours. A Delhi Magic staff member who escorted us to the train station kindly waited with us on the platform until the train left the station. We told him we would be alright alone but he insisted and we appreciated his kindness. Our time in Agra was cut short but the assigned guide there adjusted our schedule and we were able to have well guided visits to the Taj Mahal and Agra Fort.
All in all the tour was outstanding. We would certainly recommend Delhi Magic and Magic Tours of India to anyone contemplating a tour of India. From the initial planning, we suggested most of the hotels and itinerary, Deepa and Shobna indicated improvements and were patient with my occasional changes to the itinerary. The execution of the tour was performed in a professional and well organized fashion. There were no problems or misadventures . I hope others will have the opportunity to tour India with Magic TOurs of India and Delhi Magic.