PERSPECTA

News from every angle

Back to headlines

Alqueva: Europe's Largest Artificial Lake in Portugal

Alqueva, the largest artificial lake in Europe, is located in southeastern Portugal near the Spanish border, formed by the damming of a river.

PostShare