Trinetra is to thank for our amazing trip to India. We took a private tour to Delhi, Agra, Jaipur and Varanasi. I arranged internal flights and hotels myself, the rest was organized by Trinetra. Their responsiveness was impressive from the beginning. I requested cultural immersion experience, yoga, cooking class and we got it all! My biggest request was to get a safe driver-I was very afraid of India's roads/traffic. Well, if you are afraid like me, please request Vijay-he is the best driver in India!!! :) He was safe, polite and courteous all the time.Truly, everything during our time was very well organized, guides were great in Delhi, especially awesome in Agra (Shankan?) and Jaipur. Our guide in Agra was not only outstanding in knowledge and service, he was also a very talented photographer! We liked our guide in Varanasi the least, but I understand that they are freelancers and Trinetra has probably little control of that. We did a yoga and cooking class with Metha in Jaipur-very good experience, a must in Jaipur, to my opinion. Also, for cultural immersion we did a day trip from Jaipur to Rusirani village. It was highlight of our trip to India, very memorable experience. However, if you do chose this activity, please request to be taken to the village by Trinetra car, under any circumstances do not agree to go with provided Jeep. A short 30 minutes trip to the mountain-village would have been very fun, but we rode from Jaipur (about 4 hours) and that was very tiring, uncomfortable, and most importantly-not safe (no seatbelts, riding in the open back of the car in the highway, ect). My advise is to take Trinetra car until the mountain road and switch to jeep to reach the village (max 30 minutes ride). Otherwise Rusirani village visit is a must if you want to learn about Rahasthan's rural area, people. We are planning to return to India, Kerala most likely and I will 100% use Trinetra's service again. I truly recommend this company to guide you in India- you will not regret!