This was the best tour I ever took. Seeing the Taj Mahal is a once in a lifetime dream and Raj, Maresh and Prem made our dream come true. We were treated like family for three days. Maresh and Prem were knowledgeable about the sights and always concerned about our well being given the heat. They accommodated our wishes, were always on time and I received constant emails from Raj making sure everything was ok during our time with them. I very highly recommend them!!!!!