Mick Webb finds plenty to engage him on a stroll around the northern Portuguese city of Guimaraes.
The small city of Guimaraes in northern Portugal has a proud boast. It can claim on good authority to be the cradle of the Portuguese nation, as the country's first king, Afonso Henriques, was born here in the early 12th century. This year there's another reason for its residents to be cheerful: Guimaraes is one of the joint European cities of Culture for 2012.
A host of events, including concerts, exhibitions and a reconstruction of a 16th-century fair (14-16 September) make the pretty old town, with a Unesco-listed medieval centre, well worth a visit.
The castle where Afonso Henriques is thought to have been born occupies the high ground at the north end of the old town. It's a symbolic and impressive starting point for a walk. The building dates back to the 10th century and for the outlay of €3, you can climb the exceptionally steep steps to the top of the keep. The views take in the surrounding hills, the red roofs of the old town and the eccentric, tall chimneys of the neighbouring palace, which was built by the Dukes of Braganza in the 15th century. The complex is completed by a beautiful Romanesque chapel and a statue of King Afonso.
Walk downhill, past an imposing Carmelite convent and into the Rua Santa Maria, which is the main artery of the old town. At number 68, you find Casa Costinhas, a cake shop that caters for the legendary Portuguese sweet tooth. The owners are descended from women who used to work at the nearby convent and have inherited the closely-guarded recipes for the cakes that the nuns used to make. You can stop here for a coffee and test your fillings with a toucinho do ceu, literally "bacon from heaven", in fact, a delicious almond-based cake which costs €1.40.