Where is Casa Nova?

Where is Casa Nova located?

Casa Nova, Lisbon, Portugal (approx. 39.21667°, -9.31667°)


Where is Casa Nova on the map?