Satellite map of Guadalhorce
The Guadalhorce (from Arabic wādi, "river" + Latin forfex, "scissors") is the principal river of the Province of Málaga in southern Spain.
Latitude: 36° 39' 57.60" N
Longitude: -4° 27' 18.00" W
Nearest city to this article: Torremolinos
Read about Guadalhorce in the Wikipedia Satellite map of Guadalhorce in Google Maps