Where is Carabanchel Alto?

Where is Carabanchel Alto located?

Carabanchel Alto, Madrid, Spain (approx. 40.372°, -3.75191°)


Where is Carabanchel Alto on the map?