Situated 32 kilometers from the beautiful city of Arusha, closer to the Arusha National Park and between the towering mountains, mountain Kilimanjaro and mountain Meru, is an institution of repute with its own uniqueness. This institution is known as the …