19:48:01 Monday, 21st September 2020

Welcome to the Beach Bar in Costa Teguise located on the east coast of the beautiful Spanish island of Lanzarote, Canary Islands.
This Online High definition Webcam stream offers live views of the so popular Beach Bar Costa Teguise and its beautiful beach - Playa Las Cucharas.