99. Which one of the following rivers crosses the tropic of Capricorn twice? October 4, 2025 by Admin A. Vaal B. Limpopo C. Nizer D. Zambezi ✅ The correct answer is option B.