Photo

Chail cricket ground

by

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

by

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

by

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…