The incredible ‘sacred’ waterfall in Angola that you’ve probably never heard of

Kalandula Falls, one of Africa's largest waterfalls, lies 400 km east of Angola's capital Luanda in Malanje Province. Traditionally considered sacred, visitors describe the immense power and energy generated by the falls. Sebastião Gaspar Agostinho expressed awe upon his first visit, stating, "No one can say that God doesn't exist when we see the wonders that God has done here."

April 01, 2024
3 Articles