Where is Sete Sobreiros?

Where is Sete Sobreiros located?

Sete Sobreiros, Portalegre, Portugal (approx. 39.31667°, -8.01667°)


Where is Sete Sobreiros on the map?