Erachilpara Waterfalls

Erachilpara Waterfalls, also spelled as Irachilpara Waterfalls, is located in Idukki district in Kerala, India.

[1] They are the largest waterfalls in Munnar and is located very near to Kanthalloor.

[2]

This waterfall-related article is a stub.

You can help Wikipedia by expanding it.