Puerto de la Cruz
Puerto de la Cruz, located on the north coast of Tenerife, is a charming, historic city and the smallest municipality in the Canary Islands. As a premier, long-established tourist destination, it combines a traditional fishing village atmosphere with modern amenities, famous for its black sand beaches, the Lago Martiánez seawater pools, and the world-renowned Loro Parque zoo.