The Ucchi Pillayar Temple - Ucchi means top in Tamil - sits on top of the Rockfort Hill, overlooking the city as a devoted ..
The rock temple evokes a sense of awe with its elevated location, providing a stunning aerial view of Trichy city. During festivals ... being constructed on the top of Marudamalai (Western ...