The castle of Guimarães is often considered the cradle of Portugal. It dates back to the 10th Century, even though a considerable share of today's towers and walls is a product of the 13th Century.
The castle of Guimarães is often considered the cradle of Portugal. It dates back to the 10th Century, even though a considerable share of today's towers and walls is a product of the 13th Century.