Ponte de Lima is located 100 kilometres north of Porto and is Portugal's oldest village. The photogenic town fronts onto the Lima River, which is crossed by the Roman medieval bridge that put the ponte, meaning bridge, in Ponte de Lima (very original name).