Showing posts with label Portugal. Show all posts

Cities of Portugal: Lisbon

Lisboa


Lisbon (Portuguese: Lisboa) is the capital and the largest city of Portugal situated on seven hills at the wide mouth of the Tagus, the longest river in the Iberian Peninsula, where it meets the Atlantic Ocean.