Kalandula Falls is a broad, horseshoe shaped waterfall along the moderate to high volume Lucala River found in the northwestern part of Angola. The falls are said to plunge 344 feet, and while Google Earth’s rough terrain models support this to an extent, we remain skeptical of its accuracy. The width of the falls, however, Read more…