Njandirukki Waterfalls | Thodupuzha | Idukki
Njandirukki Waterfalls is a lesser-explored destination in the Idukki district of Kerala. This hidden gem is nestled within the forest and is truly a sight to behold. It is one of the most picturesque waterfalls in Thodupuzha, second only to the Anayadikuthu Waterfalls. Njandirukki Waterfalls, also known as Poomala Waterfalls, is a waterfall located near […]
Njandirukki Waterfalls | Thodupuzha | Idukki Read More »