Where is Lisbon Located?

Where is Lisbon Located?

The capital of Portugal, Lisbon is situated on the Tagus River. Offers a mix of historic neighborhoods, such as Alfama and Bairro Alto, and modern attractions. Famous for its scenic viewpoints, the Belem Tower, and the historic Tram 28.

Map showing location of Lisbon
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More