Camp Omunguindi is a luxury, self-catering, permanent tent located at the foot of the Langbeen Mount...