Guimaraes is one of those little villages that you must visit at least once in your lifetime. It is in the northern part of Portugal, 120 kilometers from Vigo, and about 60 km from Porto. It is a fantastic excursion if you are going to visit Porto for a few days. Porto is a beautiful city and it has beautiful villages in its surroundings. Travel to Portugal, Guimaraes, Porto, road trip