Powered by Piwigo
Logo
246/1103
Puerto de la Cruz and Pico del Teide
thumb

View from the Hotel Atalaya (Puerto de La Cruz) to the suburbs of Puerto de la Cruz and the highest peak of Spain (3718 m)