Where is Feeling Eduardo VII?

Where is Feeling Eduardo VII located?

Feeling Eduardo VII, PT-11, Portugal (approx. 38.73423°, -9.1546°)


Where is Feeling Eduardo VII on the map?