Aliwal North

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.

Sources

  1. Aliwal North