Where is El Garrobo?

Where is El Garrobo located?

El Garrobo, El Garrobo, Spain (approx. 37.624466°, -6.1711345°)


Where is El Garrobo on the map?