10 Best Photos of Mt. Kilimanjaro and Amboseli National Park Elephants by Discover Africa September 27, 2020 Best Photos of Mt. Kilimanjaro and Amboseli Elephants Amboseli National Park is located in the South East of Nairobi, the ...