Thoomanam Waterfalls should not be confused with Thoovanam Waterfalls.
Thoomanam Waterfalls | |
Location: | Vadakkencherry, Palakkad district, Kerala, India |
Thoomanam Falls is a waterfall located in Thrissur district, Kerala, India.[1] It is located in Vadakkencherry municipality near the Chepelakod forest boundary.[2]