Ol tukai lodge in Amboseli Ol Tukai Lodge is one of the best spots in the world to watch elephant with the backdrop of Africa’s highest mountain, Mount… 0 out of 5 (0 Reviews) 25 3 Day(s) 2 Night(s) Explore