IDUKKI - Kerala
Elappally Falls
Elappally is a village in Thodupuzha in Idukki district in Kerala, India. It is at ...