Tamil Nadu’s heritage glory and cultural beauty are well-expressed in its marvelous temples. Sathuranga Vallabhanathar Temple is an ancient Lord Shiva Temple situated at Thirupoovanur in the Tiruvarur district in the state of Tamilnadu. This strange yet mind-blowing temple represents the state’s historical connection to the game of chess.
In this blog you can know about the history of Sathuranga Vallabhanathar Temple.