Aliwal North – Eastern Cape

Aliwal North is a town in central South Africa on the Orange River, Eastern Cape Province.
  • GPS      30°42’S
  •                26°42’E
Aliwal North