Sidhar Peedam

The Self Made (Suyambu) temple is situated the Eastern part of Srirangam and Northern part of bank of the river Cauvery, and has been exhibiting her grace to the devotees. Brahama, Vishnu, Maheswara, Indirathi Devathaigal, Chitha Purusas and religious pieties have worshiped attained high standard in this palace.

Website: Puttrunagadevi Temple