Aliwal North, officially known as Maletswai, is a town located in central South Africa within the Eastern Cape Province. It is situated on the banks of the Orange River.
South Africa
Aliwal North, officially known as Maletswai, is a town located in central South Africa within the Eastern Cape Province. It is situated on the banks of the Orange River.