Review: Angama Amboseli, Kenya – A Luxury Travel Blog

At the bottom of the mighty Mt. Kilimanjaro lies the beautiful Amboseli National Park, known for being the home of the super tuskers. For those not in the known, super tuskers are the elephants with the largest tusks which are…

