Explore relationships
Castellar del Riu
Castellar del Riu (Catalan pronunciation:) is a municipality in the comarca of Berguedà, Catalonia, northern Spain. The municipal government is located at Llinars, which is not a village but just a few municipal buildings including a small sports centre.
Use + to expand a branch. Click a topic name to open its summary.