Detailed Solution:
The correct answer is “England”.
India has clinched both the Men's and Women's Kabaddi World Cup 2025 titles at Wolverhampton, England. Held for the first time outside Asia, the tournament featured top kabaddi teams competing across the West Midlands, with matches in Birmingham, Coventry, Walsall, and Wolverhampton.
In the inaugural edition hosted by Malaysia in 2019, India had also emerged victorious in both the men’s and women’s categories.