South Africa and Mozambique
Itcha Mountain Outfitters 2005 ltd, has expanded our operation to include South Africa and Mozambique. We have teamed up with Neil Barnard And Debbie Vissar of NB Safaris. Based in South Africa but also offering safaris in Mozambique, we are now offering the best Africa hunting there is. Safari Outfitter Neil Barnard is a dynamic man with a passion for Africa.He has been hunting in Africa his entire life. Neil has won his S.A. National colors’ in Bow Hunting(Spring Bok Colors’) in 1992 and went on to win the World Bow Hunting Championships of that year, setting world records in all 3 classes.
High quality hunts, with first class accommodations make this your Africa Destination. Stewart and Sabrina will accompany you on your hunt and share in that unbelievable experience, not just the first time, but next safari after that, because once is never enough.