ViewsWatchers |
Aliwal North (now officially named Maletswai) is a town in central South Africa on the banks of the Orange River, Eastern Cape Province. It is a medium-sized commercial centre in the northernmost part of the Eastern Cape. [edit] Research Tips
|