English: It is located in Tanzania, Africa.
Telugu: ఇది టాంజానియా, ఆఫ్రికా లో ఉంది.