Spain has many local and national holidays, which result in the celebration of a festival or fiesta every month of the year. The country is known for its cheerfulness, as well as the celebrations that fill the country with a passion that visitors can experience all throughout Spain. Aside from the national holidays, every town, city, and region has its own traditional holiday, which honor a patron saint or an important historical event. Some of the most internationally recognized events in Spain include the Fallas fiesta, Tomantina festival, San Fermín festival, and the Carnival celebrations in Cadiz and Tenerife.