Tiffany Falls, situated in Ontario’s “waterfall capital of the world,” is more than just a sight to see in the winter.