Lake Omodeo Photos

Meet 5 travelers, 8 tour guides and discover 153 photos

Lake Omodeo is an artificial lake, in central west Sardinia, Italy. The lake was constructed in the 1920's. The dam, designed by the engineer Angelo Omodeo, was inaugurated in 1924, at that time it was the largest reservoir in Europe. The lake length is 20 km.
View Lake Omodeo guide >

Lake Omodeo