Not finding what you seek?
Not to worry.
Share your travel expectations with us, and we will tailor a program just for you.
At an altitude of 2,444 meters, the Chail Cricket Ground in Chail, Himachal Pradesh, is the highest in the world.