Not only it adds to the beauty equation, it is touted as one of the best cricket stadiums in the whole of India. The stands in Dharamsala are situated at a low level with an open view, which ...
Must visit for sports fans is Dharamshala Cricket Stadium. It is one of the highest in the world, being located at an altitude of 1,457m above sea level. Also, it serves as a surreal background ...
Located in Dharamsala, Himachal Pradesh Cricket Association Stadium or HPCA Stadium is a cricket stadium with the snow-capped mountains and thick forest in the background. At an altitude of 1,457 ...