8 venues will be hosting ICC T20 world cup 2016 from 11 March to 3 April, 2016 in India. Kolkata's Eden Gardens stadium will host the final of tournament. Source: http://www.sportsmirchi.com/icc-world-twenty20-2016/Read less