Spain | Carnival of Santa Cruz de Tenerife

The Carnival of Santa Cruz de Tenerife is an annual event that takes place in the city of Santa Cruz de Tenerife, the capital of the island of Tenerife, in the Canary Islands, Spain. It is considered one of the largest carnivals in the world and is known for its...