Santa Cruz de Tenerife, the vibrant capital of the Canary Islands, is not only known for its stunning beaches and…