Exploring Evora, Portugal - What to do in this historical Roman town

- 7 minutes read - 1420 words