Heavy rains wreaked havoc in the western and southern part of India on Wednesday and killed 35 people across Telangana, Andhra Pradesh, Maharashtra and Karnataka.