Canary Island Webcams
See live webcams located in the Canary Islands. The Canary Islands are located off the northwest coast of Africa. Cameras are located on islands such as Tenerife, Fuerteventura, Gran Canaria, Lanzarote, La Palma and more.
Costa Teguise Webcam in Canary Islands
This webcam is located in Costa Tequise, Canary Islands and gives a view of the ocean, current weather conditions and what looks like a pyramid. I think it is likely a rooftop, but pyramid sounds more exciting.
View Live Webcam: Costa Teguise Webcam in Canary Islands