Where is Teixeira?

Where is Teixeira located?

Teixeira, Galicia, Spain (approx. 43.08333°, -7.48333°)


Where is Teixeira on the map?