Yes, Boma is located in Jambo House (Animal Kingdom Resort). You will proceed through the center of lobby, taking the staircase to the first floor. Boma will be immediately on your left.