Macedo de Cavaleiros, which was given the status of city in 1999, is located in Portugal's Braganca district and has a population of 15,776 people.
Macedo de Cavaleiros, which was given the status of city in 1999, is located in Portugal's Braganca district and has a population of 15,776 people.