Mgahinga Gorilla National Park although the smallest in the country ( about 33.7 km ) is very important, as it is one of the only two parks in Uganda that offer habitat for the endangered Mountain gorilla. It consists of the partly forested slopes of three extinct volcanoes.