Where is Benfica?

Where is Benfica located?

Benfica, PT-11, Portugal (approx. 38.75087°, -9.20282°)


Where is Benfica on the map?