The Insular Palace in Santa Cruz de Tenerife, Canary Islands, Spain, is home to the Island Council known as the Cabildo de Tenerife in Spanish.


The Insular Palace is an impressive white building located across the street from Plaza de Espana, the main square in Santa Cruz de Tenerife. The building is home to the Island Council for Tenerife. The council is called the Cabildo de Tenerife in Spanish.


Size: 5695px × 8541px
Location: Sanata Cruz de Tenerife, Canary Islands, Spain
Photo credit: © Barrie Harwood / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, blue, building, buildings, cabildo, canary, capital, cities, city, council, covered, cruz, de, hall, insular, island, islands, maintenance, municipal, netting, office, offices, palace, repair, santa, sky, spain, spanish, tenerife, tourism, tourist, tourists, town, travel, traveling, travelling, undergoing