Giant Trolls Add Attractions to Aullwood Audubon Center and Farm in Dayton Ohio
The Aullwood Audubon Center and Farm in Dayton Ohio has added its newest park attraction — three Giant Trolls. The troll sculptures named Bo, Bodil, and Bibbi are scattered within the 350-acre nature sanctuary. The exhibition called as “The Troll That Hatched an Egg” is one of only nine Dambo-created…
Read more