Otjiwa Safari Lodge info@buffelnamibia.com +264 81 652 6811 +264 81 652 6811 HAVE A QUESTION?Get in Touch