Where is Casa Nova?

Where is Casa Nova located?

Casa Nova, Beja, Portugal (approx. 37.74649°, -8.550676°)


Where is Casa Nova on the map?