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.