One of the prime celebrations across the Caribbean islands
One of the biggest festivals in the Caribbean