Where is Castellbell i el Vilar?

Where is Castellbell i el Vilar located?

Castellbell i el Vilar, Castellbell i el Vilar, Spain (approx. 41.63395°, 1.86394°)


Where is Castellbell i el Vilar on the map?