- Devala (Nilgiris)
Devala is a small town and village in
Nilgiris district ofTamilnadu . 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 reachMaruthappuzha inMalappuram district ofKerala .
Wikimedia Foundation. 2010.