Answer
Captain John Hanning Speke, an explorer renowned for his discoveries in Africa, held the rank of Captain in the British Indian Army. During his distinguished career, Speke embarked on several expeditions, most notably the search for the source of the Nile River, where he made significant contributions to geographical knowledge and understanding of the African continent.