Is sherman falls open?
Score: 4.2/5 (23 votes) Sherman Falls is a 17-metre-high curtain waterfall found in Ancaster Heights, the western end of Hamilton, Ontario, Canada. The watercourse is Ancaster Creek. Alternative names for the Sherman Falls include; Smith's Falls and Whitton Falls. Also known as Farah Falls, aft...