Animal Aid Unlimited, an NGO based in Udaipur, Rajasthan, India, founded in the year 2002. They have helped rescue thousands of ill or injured animals over the years.
According to their website:
“Animal Aid’s hospital has approximately 370 animals of different species with us under treatment on any given day, and our sanctuary is home to 150 animals.”
You can help donate to Animal Aid Unlimited via the link below: