Carnival is a public festival which takes place in many cities and towns in many countries around the world. It is in February or March each year. Carnival can sometimes last for several weeks. In some places there is only one day of celebration. There are often street parades, bands, costumes and many people wear masks. Carnival is linked to religious traditions in the Catholic and Eastern Orthodox Churches, and it is also linked to local customs.