A WMJG complete Porto city guide. Here’s everything you need to know before you visit Porto, Portugal’s captivating northern city.