OTTERS
A giant otter is happiest in water. It makes its home in the holes in the river bank or under tree roots.
Go to
contents