DumaTau
Camp
DumaTau, meaning ‘roar of the lion,’ is a luxury tented camp located in the private Linyanti Wildlife Reserve on the western boundary of Chobe National Park.
DumaTau, meaning ‘roar of the lion,’ is a luxury tented camp located in the private Linyanti Wildlife Reserve on the western boundary of Chobe National Park.