© José Manuel All rights reserved
Set high on the serra of Alto Alentejo near the border with Spain is the tiny village of Marvão with its 13th century castle.
Set high on the serra of Alto Alentejo near the border with Spain is the tiny village of Marvão with its 13th century castle.