Serra da Leba pass is a high mountain pass at an elevation of 1.845m above the sea level, located in
Serra da Leba is a mountain range in the province of Namibe, in Angola.
The Tundavala Fissure is one of the most spectacular natural sights in Angola. It can be found betwe
The Serra da Chela is a beautiful scenic mountain range in south-central Angola.
The Arch Lagoon is located in the Namib Desert not far from the town of Tombwa.
Tombwa is a city of Namibe Province in southern Angola. It is an important port on the South Atlanti
Iona National Park is the largest national park in Angola. It is situated in the Southwestern-most p
Ruacana Falls are waterfalls located near Ruacana on the Kunene River in Northern Namibia.