Puerto de la Cruz
Puerto de la Cruz is a Spanish town and municipality belonging to the province of Santa Cruz de Tenerife, in the Canary Islands. It is situated in the north of the island of Tenerife, in the Orotava Valley, along with the municipalities of Los Realejos and La Orotava.