Where is Villavicencio de los Caballeros?
Where is Villavicencio de los Caballeros located?
Villavicencio de los Caballeros, Castilla y Leon, Spain (approx. 42.0589395°, -5.2354622°)
Where is Villavicencio de los Caballeros on the map?
Villavicencio de los Caballeros - Ciudad Real
{"latitude":42.0589395,"longitude":-5.2354622,"title":"Villavicencio de los Caballeros"}