Where is Lisa House?

Where is Lisa House located?

Lisa House, PT-11, Portugal (approx. 38.79966°, -9.33358°)


Where is Lisa House on the map?