POWELL, Ohio (WCMH) — Fan-favorite Dinosaur Island is returning to the Columbus Zoo and Aquarium this summer with more than 20 animatronic dinosaurs, including a Brachiosaurus standing 30 feet tall and 65 feet long. The prehistoric exhibit opens Memorial Day weekend on May 27 and runs through the end of October, transporting guests 251 million […]