the land of your mountain gorilla; a country that claims the sighting of native primates surrounded by amazing mountainous landscapes.
Another Chagga legend tells of ivory-filled graves of elephants on the mountain, https://philipiuye668999.blogpostie.com/51334165/facts-about-luxury-tours-kilimanjaro-revealed