Bragança Castle, built in 1409 by king João I, is a stunning example of medieval architecture. It features an impressive keep and double wall and remains remarkably well-preserved. The citadel or old town, where the church of Santa Maria and Domus Municipalis are located, maintains its medieval charm with narrow streets and small whitewashed houses.