Castelldefels
Castelldefels is one of the most attractive seaside towns on the Catalan coast. Located between Barcelona and the Costa del
Castelldefels is one of the most attractive seaside towns on the Catalan coast. Located between Barcelona and the Costa del