manjulikapramod.com
Toda Tribes, Puthukuli and Nilgiris of India
Here, I will talk about the Toda tribes, claimed to be one of the first six tribes of India. I had heard a myriad tales about Nilgiri Mountains (Blue Hills) and its ecosystem. Then followed the que…