‘Storm Clouds India’

Storm clouds over mountains in India. La Nina is a welcome respite to countries like India which experienced the worst drought due to El Nino. Image: Shutterstock

Leave a Reply

Your email address will not be published.

Contact Us!
close slider


    Your Name (required)