Guimarães Castle is a medieval castle located in the city of Guimarães, Portugal. Built in the 10th century, it is one of the most important historical monuments in the country and is a symbol of the nation's independence. The castle is surrounded by a large
From Wikipedia
The Castle of Guimarães is the principal medieval castle in the municipality Guimarães, in the northern region of Portugal. It was built under the orders of Mumadona Dias in the 10th century to defend the monastery from attacks by Moors and Norsemen.