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 […]