Tag: angola

  • Serra da leba mountain range – TAP Travel

    Serra da leba mountain range – TAP Travel

    Serra da leba is a mountain range in the province of Hulla, Angola. Located near the city of Lubango, Serra de leba is famous for its altitude, for its beauty and for the Serra da leba pass. Breathtaking mountain road built in the 1970s spirals down from a high plateau elevation of 1845 meters to…