Where is Benespera?

Where is Benespera located?

Benespera, Benespera (Station), Portugal (approx. 40.435°, -7.26833°)


Where is Benespera on the map?