Discover Castelo de Guimarães (Guimarães Castle) in Guimarães, Portugal: This castle has links to Portugal’s founding and struggles for independence.
Discover Castelo de Guimarães (Guimarães Castle) in Guimarães, Portugal: This castle has links to Portugal’s founding and struggles for independence.