Guimarães Castle and Monastery. The Cradle of Portugal.

Originally published at: menino.com - Miguel's website