Mafahlaneng is a township situated adjacent to the town of Tweeling in the Free State province of South Africa.
The name Mafahlaneng is Sesotho word meaning “place of twins”, referring to the two hills that the town of Tweeling is named after.
Mafahlaneng is a township situated adjacent to the town of Tweeling in the Free State province of South Africa.
The name Mafahlaneng is Sesotho word meaning “place of twins”, referring to the two hills that the town of Tweeling is named after.