Where is Castellanos de Villiquera?
Where is Castellanos de Villiquera located?
Castellanos de Villiquera, Castellanos de Villiquera, Spain (approx. 41.05221°, -5.694862°)
Where is Castellanos de Villiquera on the map?
Castellanos de Villiquera - Salamanca
{"latitude":41.05221,"longitude":-5.694862,"title":"Castellanos de Villiquera"}