Where is Tafira Alta?

Where is Tafira Alta located?

Tafira Alta, Tafira Alta, Spain (approx. 28.05531°, -15.4640255°)


Where is Tafira Alta on the map?