Where is Castellanos de Castro?
Where is Castellanos de Castro located?
Castellanos de Castro, Castellanos de Castro, Spain (approx. 42.328945°, -4.033354°)
Where is Castellanos de Castro on the map?
{"latitude":42.328945,"longitude":-4.033354,"title":"Castellanos de Castro"}