Where is Navaonda?

Where is Navaonda located?

Navaonda, Andalusia, Spain (approx. 37.85°, -5.83333°)


Where is Navaonda on the map?