Claim: South Karo River is located in Jharkhand, Odisha in India.
Evidence: Jharkhand, Odisha India South Karo River 
South Karo River flows through Sundergarh and Keonjhar districts and West Singhbhum in the Indian states of Odisha and Jharkhand respectively. India South Karo River