Tews Falls

Tews Falls was a very attractive plunge waterfall dropping about 41m (said to be the tallest in Southern Ontario besides Niagara Falls). Although we’ve seen in the literature that this waterfall…