PALAKKAD - Kerala
Attappadi View
Attappadi is one of the largest among the tribal settlements in Kerala. Mostly, 3 communities ...