Where is Iznatoraf?

Where is Iznatoraf located?

Iznatoraf, Iznatoraf, Spain (approx. 38.157032°, -3.0327382°)


Where is Iznatoraf on the map?