Marvão 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.

Posted by Travel in Portugal on