Puerto de la Cruz is a city and municipality in the northern part of the island of Tenerife, Canary Islands, Spain. It was formerly known by its English translation, "Port of the Cross", although now it is known by its Spanish name in all languages.
Hey there! I use cookies to improve your experience on my website. Click 'Allow' to give me permission. Allow Decline