Gannaput is a village lying next to the Orange River in the !Kheis Local Municipality under the ZF Mgcawu District Municipality in the Northern Cape Province of South Africa.
Gannaput is a village lying next to the Orange River in the !Kheis Local Municipality under the ZF Mgcawu District Municipality in the Northern Cape Province of South Africa.