Dharamsala cleared to host Test matches

One of the most picturesque venues in the country, the Dharamsala stadium is all set to host Test matches with the ICC giving its clearance, according to sources.

Dharamsala cleared to host Test matches

null