News World Watch world's 10 frozen waterfalls

Watch world's 10 frozen waterfalls

New Delhi: In the last few days, the Niagara Falls in the United States and Canada was much in news for getting frozen. On one hand where the southern hemisphere is experiencing a scorching summer,


 

5. Horsetail falls in Oregon frozen in winter

Latest World News