Gorilla Forest Lodge places travelers deep inside Uganda’s Bwindi Impenetrable National Park, home to half the world’s ...