Live Cam Barcelona, Castelldefels beach, Spain

Live Cam Barcelona, Castelldefels beach, Spain

Castelldefels is a municipality in the Baix Llobregat comarca, in the province of Barcelona in Catalonia, Spain, and part of the Metropolitan Area of Barcelona. Its population is 65,954.