The ICC Men’s Cricket World Cup Trophy put on display at SoU:
The coveted ICC Men’s Cricket World Cup Trophy has been put on display at the Statue of Unity in Ekta Nagar. This tournament has been most widely awaited and cricket superfans will now visit SoU to catch a glimpse of the grand trophy.