cavadis

13 forest dept.  staff from Tamil Nadu complete training at Thai Elephant Conservation Centre

Keeping in mind the well-being of elephants, a total of 13 mahouts (trainers) and cavadis or assistants to mahouts from…

2 years ago