Skip to content
inoh

Toda

A tribe in southern India known for unique customs.

“The Toda people celebrated their harvest festival together.”
Add to my deck
Illustration of Toda: A tribe in southern India known for unique customs.