Fantastic Road in Angola, yes Angola

Started by paso87, August 11, 2025, 08:40:37 PM

Previous topic - Next topic

paso87

I found this road as a result of my work computer's updating my screen saver.  Anyway The road is called Serra de leon road/highway and it is in Angola.  This road has some really tight horseshoe corners and some up and down.

https://www.bing.com/videos/search?q=serra+da+leba+road&&view=detail&mid=A1B6FF790F6BEF5F9632A1B6FF790F6BEF5F9632&FORM=VRDGAR