Niagara Falls is frozen
Can anyone believe this is Niagara Falls? This is the sight of the world’s largest waterfall frozen in extreme cold. It is a wonderful sight to see the water falling into the waterfall as it turns into icicles. Pictures showing the severity of the extreme cold in Niagara have come out from here. Niagara Falls…