Planning to visit Portugal and looking for the best things to do in Porto? I am here to help you put together an ultimate Porto itinerary.