Overview of Salt Lick Safari Lodge Salt Lick Safari Lodge is inside Tsavo West National Park in Kenya. The entire lodge is on high stilts above watering holes …