Dedicated to excellence in education
Ostriches can run at speeds of up to 70 kilometers per hour and are the fastest land bird in the world.
Ostriches lay the largest eggs of any animal.