Portugal offers so many beautiful places to holiday, from historic areas to beautiful beaches along the coast. Some of the best areas include the capital city Lisbon, Albufeira and Lagos on the south coast in the Algarve region, Aveiro the “Venice of Porugal,” and the Douro region, which is known for its wines.