Where is Guimarães?

Where is Guimarães located?

Guimarães, Guimarães, Brazil (approx. -2.1275508°, -44.60199°)


Where is Guimarães on the map?