News Photos World

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)