Serra da Leba is the name of a mountain range located on the boundary between Huíla and Namibe provinces of Angola. It’s one of the famous hairpinned roads in the world.
Serra da Leba is the name of a mountain range located on the boundary between Huíla and Namibe provinces of Angola. It’s one of the famous hairpinned roads in the world.
Share YOUR roads!
We've more than 13.000 roads but we want more! We want your experiences too! Do you know any spectacular road?Click here to send us all the info, and we'll publish it!