Where is O'Donnell?

Where is O'Donnell located?

O'Donnell, Ceuta, Spain (approx. 35.89441°, -5.321122°)


Where is O'Donnell on the map?