Baboon fight or Leopard?
Whilst on a walk in the montane forest of Mount Meru last week a group of guest heard an awful din from up ahead. There was clearly some drama going on! The guide and the ranger had a discussion with the group – the noise was from a number of baboons up ahead – and they were clearly very…