itchyfeetravels.com
Where the Ancient, Medieval & Modern live Entwined
Evora, a city in the Alentejo region of Portugal is a delight. It is a living tapestry woven over five millennia.