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