The Batwa Experience Is an amazing experience highly recommended for travellers visiting Bwindi Forest National Park. The enchanting Batwa pygmies of Bwindi Forest National Park also known as the “Keepers of the Forest” are a hunter-gatherer tribe that lived side-by-side with mountain gorillas in Bwindi Forest years before it was gazetted as a National Park. […]