Elewana Tortilis Camp Amboseli Elewana Tortilis Camp Amboseli is located on the edge of Amboseli National Park in Kenya, offering stunning views of Mount View