This temple was dedicated to Goddess Meenakshi and boasts ... Rock Memorial and Thiruvalluvar Statue. Located about 140 kilometers northwest from Madurai, Thekkady is a paradise for nature lovers ...