About
Plaça de Catalunya is a public park in Castellar del Vallès. Free to visit.
Illustration by Freeyo, not the actual place.
Contact
Plaça de Catalunya, 08211 Castellar del Vallès, Cataluña, Spain
Contact
Plaça de Catalunya (Castellar del Vallès)