Linhares, The Medieval Castle

Linhares is one of the Historic Villages of Portugal that retains more of its original houses and streets. In this beautiful village you can still find many traces of Roman occupation. But the biggest attraction is undoubtedly the castle of Linhares, with its imposing towers. Its origins are even older, but the way in which […]