The Santa Cruz de Tenerife Carnival is the most “Brazilian” of all the Spanish carnivals, and it is famous all over the world for its popular flavour. For fifteen days, the streets of the city come alive with joie de vivre, freedom and extravagance.