From its cobblestone streets to the banks of the Douro River, you'll discover some of the best museums, eye-catching azulejos (those painted tiles that ...