Where is Tafira Baja?

Where is Tafira Baja located?

Tafira Baja, Tafira Baja (Station), Spain (approx. 28.0715°, -15.45004°)


Where is Tafira Baja on the map?