Where is Casa Velha?

Where is Casa Velha located?

Casa Velha, Beja, Portugal (approx. 37.51667°, -7.88333°)


Where is Casa Velha on the map?