Wikipedia
Devarshola
Devarshola is a panchayat town in The Nilgiris district in the state of Tamil Nadu, India.