Church building
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.
Closest places in our Portugal guide.
Cathedral · Sé, Santa Maria e Meixedo
Whipping post · Sé, Santa Maria e Meixedo
Fortress · Sé, Santa Maria e Meixedo
Palace · Sé, Santa Maria e Meixedo
Fortress · Rebordãos
Roman archaeological site · Gimonde
Fortress · Vinhais
Restaurants and cafés within 800 m.
No restaurants or cafés found within walking distance.
Nearby places could not be loaded right now.
More places to explore in Portugal.
Road-rail bridge · Alcântara
Suspension bridge · Arouca
Archaeological site · Santa Eufémia e Boa Vista
Archaeological site · Duas Igrejas
Aqueduct · Campolide
Bridge