Original: Santa Cruz de Tenerife is also the capital of the island of Tenerife (most populated of archipelago and Spain) and capital of the province of Santa Cruz de Tenerife.
Simplified: Santa Cruz de Tenerife is the capital of the Canary Islands.