Big screen & even bigger deals – cricket at Colombo Courtyard
The city is abuzz - The T20 World Cup is here in Sri Lanka. From the most ardent fans of cricket here in the island from across the globe, to even the slightly less cricket crazy, there is no way the excitement could escape you!