Puerto de la Cruz view from La Quinta Park
Puerto de la Cruz is frequently visible from this web cam located in La Quinta, Santa Ursula.
With its 3718 meters, Teide is the highest point in Spain and can be seen from practically all the island, but mainly from the neighbor islands.
Puerto de la Cruz view from La Quinta Park
Puerto de la Cruz is frequently visible from this web cam located in La Quinta, Santa Ursula.