Live beach cam by Beach Bar, Costa Teguise in Lanzarote, Spain. Use the map below for the exact spot and open similar cameras for another angle.