Where is Carabaña?

Where is Carabaña located?

Carabaña, Carabaña, Spain (approx. 40.256626°, -3.2347205°)


Where is Carabaña on the map?