Santa Cruz de Tenerife (Santa Cruz de Tenerife) is the capital of the island of Tenerife and the province of the same name in Spain, one of the two capitals of the Canary Islands, where their parliament is located. Surrounded by the steep cliffs of the Anaga mountain range, the city lies on the gentle […]