Guimarães is a medieval town that makes a wonderful day trip from Porto, Portugal. Here's what you need to know to have the best experience.| Earth Trekkers