Breathtaking photos of frozen Niagara Falls

Breathtaking photos of frozen Niagara Falls
Niagara Falls

 

Tourists are enthralled by the sight of beautiful partially frozen Niagara Falls in North American. (Photo: AFP)