Serra da Leba
E2196917
UNEXPLORED
Serra da Leba is a dramatic mountain range in southwestern Angola famed for its steep escarpment and the winding Serra da Leba Pass road with panoramic views.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Serra da Leba canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.