Located on the western coast of the Iberian peninsula, Portugal is one of Europe’s most visited countries due to its idyll…
The capital of sunny Portugal, Lisbon is situated at the point where the Tagus River estuary meets the Atlantic Ocean. As …