Traditional festival celebrations
The largest of the Canary Islands, Tenerife, has festivals all year-round offering a colourful and fascinating mix of religion and local culture, the most famous being the spectacular Carnival of the Tenerife, which lasts two weeks.