Indoor Cricket World Cup at Colombo, Sri Lanka played between 14 nations around the world and governed by World Indoor Cricket Federation. | https://sponsormyevent.com/mens-indoor-cricket-world-cup-bengaluru