Guru-Alangudi

1 post

Alangudi is a navagraha Sthala for Guru situated near kumkonam on Kumbakonam to Mannargudi route near Needamangalam Railway station.