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 ...