Webcam Live » Europe » Spain » Webcam – Castelldefels Beach
The high-definition live cam above takes you to Castelldefels Beach, in the province of Barcelona, Spain.