That country has one of the largest Caribbean Carnivals