Portugal is a country famed for its natural beauty. From stunning coastal routes to national parks, the best natural landscapes in Portugal can be found all over the country. Let’s take a look at a selection of the finest. The Azores Technically, this isn’t in mainland Portugal, but rather scattered across the Atlantic Ocean.