World Live Webcams
Altea Live Webcams
Live Albir Beach Webcam
- Location: Playa de Albir, Altea, Alicante Province, Spain
- Source: Camping Cap-Blanch
- Info: Live streaming webcam at Albir beach in Alicante Province, Spain.
