Where is Teixeira?

Where is Teixeira located?

Teixeira, Braganza, Portugal (approx. 41.45°, -6.5°)


Where is Teixeira on the map?