Yesterday, 02:57 PM
Serra da Leba is a Mountain range in Angola. It is famous for its beauty, altitude, and the Serra da Leba pass. This is the best and most beautiful place to explore. Anyway, last year I visited this place and I captured the images and beauty. Anyway, at the time, do you have any plans to explore?