Where is La Dama?

Where is La Dama located?

La Dama, La Dama (Station), Spain (approx. 28.05384°, -17.30007°)


Where is La Dama on the map?