We are situated in Limpopo Province, South Africa. A 20 km travel from the nearest town Ellisras/ Lephalale - the place of the Impala.
Limpopo province is considered the tourist and hunting Mecca of South Africa and is a real experience for the hunter looking for the real African thing. It’s our way of living. A lot to see or tourist and hunters alike and even more to do!
|