Where is Ronda House?

Where is Ronda House located?

Ronda House, Catalonia, Spain (approx. 41.38124°, 2.16393°)


Where is Ronda House on the map?