Beja is a town in Portugal which has a great deal of history and a population of just over 20,000 people. Over the centuries this is a town that has been involved in many battles and for this reason there is a great mix of different cultural monuments in the city. You will find cultural influence from Christians as well as Romans.
The dominating feature in this town is the castle from the 13th century. It is in a position so it looms over the town and it was originally built over the remains of a castellum that was constructed by the Romans. If you want to enjoy a spectacular view over the city you can climb up to the top of the castle and enjoy an incredible view, be aware that there are nearly 200 steps in order to make this assent.
Right next door to the castle is another wonderful building, the Church of St Amaro. This is one of very few Romanesque churches in the country, so if you are here it is definitely worthwhile checking it out. Another religious building in the town is St Andrew’s Chapel, a stunning 16th century building with walls that have been decorated with a huge number of tiles.
What is perhaps most remarkable about this city is that unlike many other places it has not expanded massively as time has gone by. While most cities tend to sprawl over time, Beja has maintained a compact size, which gives it a wonderful old world charm. You will find that most of the streets are cobbled and these can be wonderful to just spend hours wandering through.