Direct Answer • Key Takeaway
The Chenchus Are a Dravidian Tribe, a Designated Scheduled Tribe in the Indian States of Andhra Pradesh, Telangana, Karnataka and Odisha. They Are an Aboriginal Tribe Whose Traditional Way of Life Been Based on Hunting and Gathering.