Visiting Heaven on Earth (Kashmir) was one of the best tour i had that too with very smooth and experienced tour and travel partner. Everything well arranged i e. Hotels, Food and Cabs etc. Drivers were very helpfull and we were guided through out the tour.