Information about Santa Cruz de TenerifeTenerife is the largest of the Spanish islands that lie off the west coast of Africa, the Canaries. The island is dominated by Spain's highest peak: Mount Teide, a dormant volcano. It is perhaps best known ...
follows