English Kimboza Forest Cited by user Chris Capoccia on 28 Feb 2020 Kimboza Forest is a lowland forest in Tanzania located at the foothills of the Uluguru Mountains .