For guests staying at Ichingo Chobe River Lodge, discover one of Africa’s most ancient Baobab trees, otherwise known as the “Tree of Life”. Take a 6km walk through the scenic Impalila Island trails or transported by vehicle, upon request. This remarkable Baobab dates 2000 years old, and if you dare you can climb to the top where you are able to see the junction of four countries – Namibia, Botswana, Zambia and Zimbabwe.