Zambezi Elephant Trails (Safari Par Excellence), located at Thorntree River Lodge, in Livingstone, in Zambia.
At Zambezi Elephant Trails (Safari Par Excellence) lives 8 elephants with records in this database: (detail list)