We went on the walking tour in Udaipur and Jaipur and had a fantastic time. Both Nishtha (Udaipur) and Anshu (Jaipur) were excellent guides- really engaging, knowledgeable and great storytellers. After experiencing some mediocre tours in Delhi, I was very nervous about going on another tour where I just got facts recited to me. We used Virasat tours in Udaipur and had an excellent time with Nishtha. She took us through the old city in Udaipur and we saw a completely different side to it. Our experience was so good that we wanted to go with them for a tour in Jaipur. In Jaipur, Anshu gave us a real feel of the culture, heritage and history of Jaipur. Everything I wanted from a tour, and would HIGHLY recommend anyone visiting Udaipur/Jaipur to have this experience! Although you can find cheaper tours, this experience is 100% worth it and much more meaningful. You’ll leave the tour actually understanding the city, history and culture, and have a chance to taste the local street foods are delicious and completely safe to eat as well :)