Power House Falls is situated in Idukki in Kerala, 35 kms from Munnar. The water falls from a height 2000 m above the sea level. The waterfalls are situated on the way to Thekkady.
Compare quotes from upto 3 travel agents for free
No reviews yet
Be the first to add a question