The Carnival is an annual festival held in several countries in Latin America and the Caribbean in the days before Ash Wednesday Learn more...