The Beautiful Oneonta FallsThe Beautiful Oneonta FallsHave you ever heard of the beautiful Oneonta Falls? Most would assume they were in New York somewhere near Oneonta, but they're not.Naomi LynnNaomi Lynn