Fun + Travel Visit the Giant Trolls at Aullwood Audubon in Dayton, Ohio - By Anne Goss See Thomas Dambo's impressive exhibit of giant trolls at Aullwood Audubon in Dayton, Ohio.