Where is Tafira Baja?

Where is Tafira Baja located?

Tafira Baja, Tafira Baja, Spain (approx. 28.07115°, -15.44952°)


Where is Tafira Baja on the map?