Mumbai, Dec 11 (IANS) Hosts India will clash against traditional rivals Pakistan in World Twenty20 2016 on March 19 at Dharamsala in Himachal Pradesh while the semi-finals will be played in New Delhi and here, the International Cricket Council (ICC) announced on Friday. The tournament will be staged across eight venues in India from March 8 to April 3. India, Pakistan, New Zealand and Australia are clubbed in Group 2 while South Africa, England, the West Indies and defending champions Sri Lanka are in Group 1.