The Ponmudi Dam, in the Idukki district, State of Kerala, India, is a hydroelectric project constructed across the Panniar River, a tributary of the Periyar River which is the longest river in Kerala. Built in 1963, it has a length of 294 metres.
Load More
read more stories by hitting the load more, all the interesting news and updates at your finger tips.