This was our second experience with Satguru Holiday, following directly on their Exploring Rajasthan tour. As with the Rajasthan tour, we are delighted to give Satguru Holiday an “excellent” rating on this tour. From initial contact to booking, to superb coordination by the tour organizers, the excellent knowledge and wonderful humor of our guides, They are by far the best tour operator we have traveled with.