Puerto de la Cruz

Proper noun

 * 1) A city and municipality in the northern part of Tenerife, Canary Islands, Spain.