England: New “Chimpanzee Eden“ Animal Habitat at Twycross Zoo Now Open
Located in the English county of Leicestershire, Twycross Zoo has recently opened its new 1,160 sqm-large “Chimpanzee Eden” apes habitat. The approx. four million Euro (3.5 million British Pound) enclosure features a close to nature design with (...) read more