Portugal swept the World Travel Awards in 2019, snagging the title of Europes Leading Travel Destination for the third year in a row and capturing 39 wins in all. Lisbon, Portugal’s capital, was named the top city break destination — the place to go for a sho…
Read More