Where is Bemposta?

Where is Bemposta located?

Bemposta, Santarem, Portugal (approx. 39.3523356°, -8.1448475°)


Where is Bemposta on the map?