- 632
- R246
- gkgamer
I don't think I have seen anyone in here talk about this glorious pass located in Angola.
http://www.dangerousroads.org/africa/angola/2730-serra-da-leba-pass.html
http://www.dangerousroads.org/africa/angola/2730-serra-da-leba-pass.html
Last edited: