icon Castelldefels Beach If you’re eager to see Castelldefels Beach, Spain, in all its sun-soaked glory, the livewebcam.cam above can take you there in... 6300
icon Sagrada Familia, Barcelona Witnessing the marvel that is the construction of the Expiatory Temple of the Holy Family (Templo Expiatorio de la Sagrada Familia o... 5400