Where is Lisa House, Sintra?

Where is Lisa House, Sintra located?

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


Where is Lisa House, Sintra on the map?