Ubaye

Ubaye

The Ubaye is a river of southeastern France. It is 83 km long and flows through the Alpes-de-Haute-Provence department.

Read more about Ubaye.