Nature Resorts | Nilgiris, Tamilnadu, India. · Kothas, Kurumbas, Irulas and Badagas. Of these, the...
4
Nature Resorts | Nilgiris, Tamilnadu, India. · Kothas, Kurumbas, Irulas and Badagas. Of these, the Kurumbas are believed to be the closest to nature, exhibiting a symbiotic coexistence