answersLogoWhite

0

The Cricket world cup has been held in Caribbean in 1975 and 2007.

User Avatar

Wiki User

14y ago

What else can I help you with?