Buhoma Lodge is located at the following location / address: Bwindi Impenetrable Forest National, Bwindi National Park.