The Mara River makes the perfect home for hippos. They graze the surrounding reed beds and grassland and swim in the bends and pools of deep water. The river supports around 2,000 of these semi ...