Visit the Giant Trolls at Aullwood Audubon in Dayton, Ohio See Thomas Dambo’s impressive exhibit of giant trolls at Aullwood Audubon in Dayton, Ohio. Posted By: Anne Goss · In: Fun + Travel