Devala (Nilgiris)

From Wikipedia, the free encyclopedia

Devala is a small town and village in Nilgiris district of Tamilnadu. It is situated at about 18 km from Gudalur - Pandalur road. This place is known for tea estates. A stream originating from here flows to Kerala and reach Maruthappuzha in Malappuram district of Kerala.