Results 2 results found Washing the elephants at Kottoor Kappukadu Elephant rehabilitation centre, Kerala, India, South Asia Washing the elephants at Kottoor Kappukadu Elephant rehabilitation centre, Kerala, India, South Asia