Mgahinga Gorilla National Park may be the smallest Ugandan national park, but it’s definitely not the least of them! This little park so happens to be home to the endangered mountain gorillas and you can meet these gentle giants in their natural habitat while going on a gorilla trekking. Besides gorillas, the park also offers opportunities to spot golden monkeys, and to go bird watching, volcano hiking, and have amazingly beautiful cultural encounters with the indigenous Batwa people who know everything about being one with nature!