Which among the following cities of India will host the final of the 2016 ICC World T20 tournament?

The 2016 ICC World T20 tournament is scheduled to be held in India from March 11 to April 3, 2016. It will be hosted in eight citiesacross India viz. Bengaluru, Chennai, Dharamshala, Kolkata, Mohali, Mumbai, Nagpur and New Delhi. Kolkata’s Eden Gardens, theoldest cricketing venue of India, will host the final of this tournament.