Beja

30 Best Things to Do in Beja (Portugal)

Nestled in the lush farmlands of Alentejo, this little village is ruled by a towering marble castle. Beja has been around since the Celts,...
Avatar photo Moztrip
3 min read