Braganca Castle - Guimaraes

Braganca Castle - Guimaraes

Braganca Castle in Guimaraes. Located in the North East of Portugal, from the top of the Romanesque castle you can see as far as Spain