The Carnival is a Catholic festival. It is a pre-event to the Lent (40 days where it is forbidden to eat meat) It goes on for about a week where you will find different parades, eating competitions and balls. The biggest one is in Rio De Janeiro. However, the Carnivals are also a big celebration in Spain. You can experience the beautiful festivals unfold in Barcelona and the small city Sitges which is located right next to Barcelona. The Carnival takes place in February!