The tiny, remote Italian island of Alicudi is home to only around 100 residents and, ideally, about 100 wild goats. This year, however, the ratio of humans to animals has become wildly unbalanced.
Dauphin Island has myths and old tales, but few are as popular as the story of the Goat Tree. The Goat Tree is a historical part of Dauphin Island. As legend has it, it used to serve as shelter ...