Where is Castillo de Bayuela?
Where is Castillo de Bayuela located?
Castillo de Bayuela, Castille-La Mancha, Spain (approx. 40.09988°, -4.685198°)
Where is Castillo de Bayuela on the map?
{"latitude":40.09988,"longitude":-4.685198,"title":"Castillo de Bayuela"}