Maartenshoop is a small village in the Thaba Chweu Local Municipality under the Ehlanzeni District Municipality in the Mpumalanga province of South Africa.
Maartenshoop is a small village in the Thaba Chweu Local Municipality under the Ehlanzeni District Municipality in the Mpumalanga province of South Africa.