Tag: Toda tribe

Toda tribe

The Toda Tribe- The cut off people of South India

The Toda Tribe residing in the southern part of India is a small countrified community who worship buffalos...