Description

Chobe Holdings Limited owns and operates eleven eco-tourism lodges and camps on leased land in