Tomar, Portugal, feels like a secret that’s just been let out. The town’s got this old-world magic with Templar castles, ...