Tagged: Adyanpara Waterfalls

0

Adyanpara Waterfalls

Adyanpara Falls is a falling waterfall in the Kurmbalangodu town of Nilambur taluk in Kerala, India. It is 14 km far from Nilambur town. It is a beautiful and pleasant area and draws in...