The world's highest cricket ground is in Chail, Himachal Pradesh.
Built in 1893 after levelling a hilltop, this cricket pitch is 2444 meters above sea level.
To get devotional SmS alerts on your mobile, register your number on
The name 'India' is derived from the River Indus, the valleys around which were the home of the early settlers. The Aryan worshippers referred to the river Indus as the Sindhu.
To get devotional SmS alerts on your mobile, register your number on