Tree of Life Animal Sanctuary
Tree of Life is an animal sanctuary located near Madurai for all animals seeking refuge.
Tree of Life Animal Sanctuary, situated near Madurai, India is a place for all animals big and small. Our goal is to save as many animals as possible from suffering and slaughter and provide them with a full, happy life.