Portugal's 11 Great Castles: A Journey Through the Nation's History
1. Castle of Guimarães Often described as the birthplace of Portugal, the Castle of Guimarães occupies a unique place in the nation's history. Dating from the 10th century, it is closely associated with Portugal's first king, Afonso Henriques, and …