Thumboormuzhi is a check-dam built across Chalakkudy River for irrigation purpose. This is midway between Chalakkudy and the famous Athirappilly waterfalls. Thumboormuzhi areas provides an ideal habitat for butterflies. Thumboormuzhi Butterfly garden by the side of Chalakkudy river is worth a visit irrespective of whether you are a butterfly watcher or just someone who loves nature.
Garden is spread over multiple levels on a sloping landscape sandwiched between Athirappilly road and Chalakkudy river. Different host plants have been planted to attract various species of butterflies. The park also has some recreational facilities for children.