Several witnesses reported seeing the mystery woman in the water on Goat Island just above Horseshoe Falls — the largest of the three waterfalls that collectively make up Niagara Falls ...