Macedo De Cavaleiros Municipality
Macedo de Cavaleiros is a municipality in northeastern Portugal, in Bragança District.
Read more about Macedo De Cavaleiros Municipality: History, Economy, Religion