Idukki · 685531
Madammakkulam Waterfalls
Waterfall · Kuttikkanam · Peerumade
Madammakkulam Waterfalls is a secluded forest-fringed cascade near Kuttikkanam and Peermade in Idukki, Keralam. The waterfall drops into a natural pond surrounded by deep…
View destination