It’s been years in the making and it’s finally here,  The International Orangutan Center will open May 24, 2014. There are no nets and no fence. It’s just free-swinging fun. “While they’re out on these towers, they’re 80 feet off the ground and there’s nothing between them and our visitors except that 80 feet of […]