Places to check :
-
Serra da Arrábida, near the town of Setúbal ( about 50 km south from Lisbon ), mountain roads, near some pretty awesome beaches surrounded by the mountain. Lots of places to eat well.
View attachment 97344
View attachment 97347
-
Serra da Estrela, about 300 km up North from Lisbon, the tallest moutain we have, with amazing landscapes, mountain lakes and roads. Check a place called "Torre", at the highest point
View attachment 97345
View attachment 97346
As someone also mentioned, avoid highways and check one of our main national roads, called N2 ( Nacional 2 ), it goes across most of our country and goes through many nice places