Mannargudi is a holy town in the state of Tamil Nadu. Among the 275 temples that are listed in the Paadal Petra Sthalangal, 10 temples are located in this scared town. Kovil Venni temple is located at a distance of nearly 8 km northwest of Needamangalam on the south bank of Cauvery and on the [...]
The post Paadal Petra Sthalangal in Mannargudi appeared first on Hindupad.