Batwa Pygmies – First tribe to See Mountain Gorillas As the original dwellers of the ancient jungle the Batwa are known as “The Keepers of the Forest” and believed to be the first humans to have discovered and lived with Mountain Gorillas in harmony. Today we explore the rich history of these small- statured people...