Idukki Dam Botting View IDUKKI - Kerala

Idukki Dam Botting View

Idukki Dam is one of the major attractions of Idukki District in the Indian state of Kerala. The Idukki Dam is located in the middle of the Kuravan Kuruathi Hills. The Idukki Dam is the third largest dam in India and the third largest in the state. The forest department has arranged a boat ride […]