Where is Ronda?

Where is Ronda located?

Ronda, Ronda (Station), Spain (approx. 36.746723°, -5.165663°)


Where is Ronda on the map?