Esposende, like many small towns in Portugal, has a long and ancient history. There is much archaeological evidence of this time – from stone age through to the Roman occupation, although you might not see very much today. The town has been important as it is strategically situated between Oporto to...