Travel

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