Levada
A levada (Portuguese for "led") is an irrigation channel or aqueduct specific to the island of Madeira in the Atlantic Ocean.
Read more about Levada.
Related Subjects
Related Phrases
Related Words
A levada (Portuguese for "led") is an irrigation channel or aqueduct specific to the island of Madeira in the Atlantic Ocean.
Read more about Levada.