What are castelldefels?

Castelldefels

Castelldefels is a town in the Baix Llobregat comarca, in the province of Barcelona, in Catalonia, Spain and part of the Metropolitan Area of Barcelona. Its population is 63.151 (INE 2011).

Read more about Castelldefels.