Where is Cantalucia?

Where is Cantalucia located?

Cantalucia, Castile and Leon, Spain (approx. 41.73333°, -2.96667°)


Where is Cantalucia on the map?