Guadalcanal, Spain
|
Guadalcanal is a municipality in the province of Sevilla, Andalusia, Spain. It lies about 75 km north-northwest of Seville. The name comes from the Arabic Wadi al-Khanat, meaning "Valley of the Stalls", from the refreshment stalls which the Arab conquerors found awaiting them when they invaded Andalusia.