Thayumanaswami Temple, Rockfort,Padal Petra Temple, Tanjore
attraction
About Thayumanaswami Temple, Rockfort,Padal Petra Temple
Thayumanaswami Temple, Rockfort,Padal Petra Temple is located in City of
Tanjore state of
Tamil Nadu which has other variety of things to explore