steveawiggins.com
The Falls of Lucifer
The Devil is everywhere. At least if we go by the many places named after the dark lord. Over the weekend in Ithaca, we visited Lucifer Falls. Like several of the cataracts in the area, this is …