Where is Sambran?

Where is Sambran located?

Sambran, Beja, Portugal (approx. 37.55°, -7.95°)


Where is Sambran on the map?