Where is Casa Nova?

Where is Casa Nova located?

Casa Nova, Evora, Portugal (approx. 38.65°, -8.35°)


Where is Casa Nova on the map?