Porto delivers gold-covered churches, cobblestone riverfront walks, and some of the best port wine you'll ever taste.