Discussion Forum Latest Questions

Deepali Jain

The Toda people of the Nilgiris in Tamil Nadu consider over thirty peaks as sacred residences of deities, and avoid pointing at them with fingers out of reverence. NCERT Textbook Exploring Society India and Beyond Class 6 Class 6 ...