The Himachal Pradesh Cricket Association Stadium in Dharamsala has a capacity …

MUMBAI: The sleepy hill station of Dharamsala will host arch-rivals India and Pakistan at next year's cricket World Twenty20, while the final will be staged at the historic Eden Gardens in Kolkata, India, organisers said Friday. The two teams will meet