The monsoon this year is creating a havoc in many states across India. The worst hit states are Jammu and Kashmir, Uttarakhand and Himachal Pradesh, […]