Serra da Leba

Serra da Leba - Angola - Taste of Southern Africa.jpg

This winding mountain road with breathtaking views is called Serra da Leba and it’s located in Angola. It was built in the 1970s and spirals down from an elevation of 1845 meters to almost sea level, transversing 3 or 4 different climate zones!

Photo credit: Jean Baptiste Dodane

Blog Advertise Here

Follow Us On Instagram