Festivals and celebrations occur throughout Latin America and incorporate influences from indigenous, Spanish and other cultures. Street parties and processions are common, featuring music, dancing, food and drink. Major religious festivals honor Catholic saints and the Virgin Mary. The longest and most extravagant celebrations include Carnaval before Lent and festivals related to Christmas, Three Kings Day and New Year's. Indigenous groups often preserve traditional dances and costumes in festivals.