The castle of Carrazeda de Ansiaes, dating back to the 12th century, overlooking the Douro river valley. Alto Douro, Portugal

Loading…
The castle of Carrazeda de Ansiaes, dating back to the 12th century, overlooking the Douro river valley. Alto Douro, Portugal