×

Ulla

River in Spain
The Ulla is a river in Galicia, Spain. Its source is sometimes given as Antas de Ulla and sometimes the neighbouring municipality of Monterroso. It flows to the Ría de Arosa estuary near the city of Catoira, Spain. Its basin is the largest in... Wikipedia
Source: Monterroso
Length: 82 mi
Discharge: 2,800 ft³/s