Lisbon, Portugal's capital, is one of the most beautiful and cosmopolitan cities in Europe. It's a seaside town spread out over a series of hills near the ...