LISBON: City of The Finest ExplorersLisbon (Lisboa) City is the capital of Portugal which is located beside the Tagus, the longest river that flows down from Spain all the...