

The Periyar
2025 Travel U/A
Periyar, queen anomg rivers in Kerala, on whose bank many modern
industries have sprung up is filmed in this documentary. The film
shows how the water of this 140-mile long river have been harnessed
for electric power at various places.
English















