Where is Carabanchel Prison?
Where is Carabanchel Prison located?
Carabanchel Prison, Madrid, Spain (approx. 40.3815°, -3.7553°)
Where is Carabanchel Prison on the map?
{"latitude":40.3815,"longitude":-3.7553,"title":"Carabanchel Prison"}