This northern city was 2012 European Capital of Culture. Although you may not find it has the same vibes it had that year, it’s still worth a go.
Guimarães is one of the country’s most important historical cities. Its historical center is a UNESCO World Heritage Site and the city is often referred to as the “birthplace of the Portuguese nationality”.
If that wouldn’t be enough for a visit, the old city center is beautiful.