BATTLE AT IDUBE

An epic battle between the Ottawa lions and a herd of buffalo, filmed just south of the lodge, close to Marula Dam.





Ronaldcam Version