Chail cricket ground


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…

Folk dance


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…

Cricket at Dharamshala


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…