Ahmedabad, which boasts the largest stadium in the world and is named after the prime minister, would be a likely contender as the main host city. Read More