Erachilpara Waterfalls
India · Asia
About
Erachilpara Waterfalls, also spelled as Irachilpara Waterfalls, is located in Idukki district in Kerala, India. They are the largest waterfalls in Munnar and is located very near to Kanthalloor.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.