Spain

Castelldefels Live

Castelldefels is a municipality located in the Baix Llobregat comarca within the province of Barcelona, Catalonia, Spain. It serves as a suburban town in the Metropolitan Area of Barcelona, situated approximately 20 kilometers southwest of the city center. The town lies just south of the massís del Garraf and represents the last coastal settlement before entering the comarca of Garraf.