Chail cricket ground
byThe world’s highest cricket ground is in Chail, Himachal Pradesh. Built in 1893 after levelling a hilltop, this cricket pitch is 2444 meters above…
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…
With the Cricket match between two of the most popular cricket playing nations in the world, Dharamshala has come into the limelight. Cricket in Britain is…
Folk dancers HImachali folk dancers perform a routine during the lunch interval on the second day of the match between Indian Board President’s XI…
Inzmam