The Igreja de Castro de Avelãs is a National monument of Portugal.
It is located in Bragança Municipality, in the parish of Castro de Avelãs.
[1]
This article about a church building or other Christian place of worship in Portugal is a stub.
You can help Wikipedia by expanding it.