Promotions for 2024 World Cup Cricket in Barbados Launched at Island SPACE Caribbean Museum
FORT LAUDERDALE – Kicking off their South Florida promotions for the ICC Cricket World Cup to be held on the island in June 2024, the Consulate General of Barbados in Miami along with Barbados Tourism Marketing Inc welcomed around 100 guests to a reception …