Former batsman now India cricket President Sourav Ganguly says the World Test Championship final between India and New Zealand in June will be held in Southampton.