Waterfalls

Location

Waterfalls like Meloram, Nallathanni, Panchalimedu and Valanjamkanam, and its rich nearby natural surrounding are quite fascinating for nature lovers.