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,


 

2. A frozen waterfall in Slovenia

Latest World News