Culture Arena
English

Portugal · Nature & Wildlife · Hard

Which answer matches this clue: the lagoon and barrier-island system on the Algarve coast?

Ria Formosa is the match: the lagoon and barrier-island system on the Algarve coast.

Play Portugal · Nature & Wildlife