Tagged: South America

New Pair of Toucan Chicks

A pair of toco toucan chicks were born less than 3 months ago at the Riverbanks Zoo in South Carolina. Labor day weekend was the first time they have been on display for visitors....