Where is Cabeza Boa?

Where is Cabeza Boa located?

Cabeza Boa, Braganza, Portugal (approx. 41.18333°, -7.15°)


Where is Cabeza Boa on the map?