On the peaceful banks of the Zêzere River in Portugal, Dornes emerges like a mirage, nestled between wooded hills and the river’s shimmering reflections. Here, the cobbled streets, the stones ...