Ophelia, a North American river otter, was found on March 28 and returned to the NEW Zoo & Adventure Park in Suamico, ...
One of the sneaky otters that escaped from the NEW Zoo & Adventure Park during a storm has made it home! The otters have been ...