First set of Binturong twins born at Cotswold Wildlife Park
Cotswold Wildlife Park in Oxfordshire has announced that its breeding pair of Binturongs, Dobby and Himala, have produced their first set of twins. Their cubs are the first Binturong twins to be born at the site. Keepers kept a photo diary of the twins, including their first peak out of the nest box (where they […]