×

Castellar del Riu

Municipality in Spain
Castellar del Riu 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. Wikipedia
Population: 165 (2018)
Comarca: Berguedà