Leeu River, (English: Lion River), The Leeu Taaiboschspruit Catchment is situated in the Greater Sasolburg area in the Free State, South Africa. Armenia Dam is constructed across the river.
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Leeu River".
Except where otherwise indicated, Everything.Explained.Today is © Copyright 2009-2025, A B Cryer, All Rights Reserved. Cookie policy.