Sukran-Kanjanoor

1 post

Kanjanoor is a Navagraha Sthala (Navagraha Temple) for Lord Sukra near Kumbakonam