Ucchi Pillayar Temple, Tiruchirappalli
Important information Ucchi Pillayar Temple is a 7th-century Hindu temple, one devoted to Lord Ganesha located atop Rockfort, Trichy, Tamil Nadu, India. According to legend, this rock is the place where Lord Ganesha ran from King Vibishana, after developing the Ranganathaswamy deity in Srirangam. Tiruchirapalli Rock Fort is also fondly called Malaikottai in Tamil. History … Read more