The Galle International Cricket Stadium was voted in as the winner of the “Cricket Ground World Cup” after defeating Lord’s Cricket Ground in England, in a Twitter poll conducted by renowned Cricket Journalist Jarrod Kimber. The Galle International Cricket Stadium claimed the top spot amidst heavy competition, including many popular Cricketing Arenas such as the […]
0 Comments