Kenya being a land of untamed beauty and unparalleled ... also home to big herds of elephants and the majestic silhouette of Mount Kilimanjaro, the highest peak of Africa. Nestled in the heart ...