HomeNewsStadiaBarbados

Barbados to host CWC final

Barbados has been chosen as the venue to host the final of the 2007 ICC Cricket World Cup.