Thoomanam Waterfalls
India · Asia
About
Thoomanam Falls is a waterfall located in Thrissur district, Kerala, India. It is located in Vadakkencherry municipality near the Chepelakod forest boundary.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.