Posted inAngola Africa Kalandula Falls: Discover Africa’s Largest Waterfall Kalandula Falls, located in the Malanje province of Angola, is one of the largest and most spectacular waterfalls in Africa. Also known as Quedas de Kalandula, these falls are situated… Posted by traveltelly August 13, 2024