×

Río Almanzora

River in Spain
The Almanzora River is a river in the province of Almería in Andalusia, Spain. The Almanzora river rises on the northern slope of the Sierra de Los Filabres on the border between the provinces of Granada and Almeria. Wikipedia
Length: 56 mi