My wife and I (and in one instance, business colleagues) have taken several excursions with Castle & King in recent years, including Agra & the Taj Mahal, Rajasthan (Udaipur, Jodhpur, and Jaipur), and Delhi. The guides were pleasant, knowledgeable, and capable–and the cost was quite reasonable in each instance.