Tenerife, Canary Islands
Santa Cruz is a city in the northern part of the island of Tenerife, Canary Islands. Colonized in the 15th century, it is now a modern, sophisticated city with a world class opera house (far right) and numerous public pools along the rocky coast