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 ...
Some results have been hidden because they may be inaccessible to you