Guimarães Castle
The 10th-century castle that watched over the birth of Portugal stands proud on a hilltop, its eight square towers and sturdy keep remarkably intact after a thousand years. Climb the battlements for sweeping views over the city and surrounding countryside, and feel the weight of history in a fortress that shaped a nation's destiny.