Suggest a Picture
Description: Guimaraes is located in Portugal with a population of 40,603. Words used to describe Guimaraes are Castles, Cool Town, History, Unesco Heritage Site