Visiting Guimarães, Portugal: 7 attractions worth your time
Visiting Guimarães, Portugal, means wandering medieval streets, exploring a hilltop castle, and making time for mountain views and generous Portuguese meals.









