Edamalayar
From Wikipedia, the free encyclopedia
Edamala River is one of the major tributaries of the Periyar River, the longest river in Kerala state south India.
[edit] See also
- Periyar River - Main river
[edit] Other major tributaries of Periyar river
|