Located some 50 kilometers / 30 miles north of Porto, Braga is a paradoxical city. The historic capital of Minho is both a religious center and a modern and trendy student city. With its vestiges of the Roman era, its ancestral churches and its small cafés and charming restaurants, the Braga is well worth a visit.