Snowfall

Witness Snowfall In The Most Beautiful Way Possible In These Locations In India

I live in Delhi which is a place of extremes, nothing short of extreme would happen in Delhi or catch…

8 years ago

The Sahara Desert Witnessed Snowfall For The Second Time Ever

Climate change is real and it’s affecting each and everything around us, especially the weather conditions. As it’s said, this…

8 years ago