With a headache free experience, we will take care of all your reservations & cancellation needs with the target tour company. Read our FAQ to get more details.
Surrounded by thick forests of deodar, a well maintained Chail Cricket ground is the highest cricket ground in the world. It was built in 1893. This ground located at an altitude of 2,444 m.