Where is Castellbell i el Vilar?
Where is Castellbell i el Vilar located?
Castellbell i el Vilar, Castellbell i el Vilar (Station), Spain (approx. 41.64052°, 1.8547935°)
Where is Castellbell i el Vilar on the map?
Castellbell i el Vilar - Barcelona
{"latitude":41.64052,"longitude":1.8547935,"title":"Castellbell i el Vilar"}