Braga Castle was located in the city of Braga, freguesia of São João do Souto, District of Braga, in Portugal, but only a small section remains today. Braga is a city with over 2,000 years of history, and as an important administrative centre (civil and religious), its defences have undergone (...) (from Wikipedia)