Goda Devi’s Nachiyar Tirumoli

Goda Devi’s Nachiyar Tirumoli – It’s beauty and Significance Sri Goda Devi or Sri Andal is the incarnation of Mother Earth. She was found near the Tulasi plant at Srivilliputtur by Sri Vishnuchittar (Periyalvar). As described by Swamy Vedanta Desika in Goda Stuti, she is ‘Sri Vishnu Chitta Kula Nandana Kalpavalleem. She grew up hearing the ‘leelas’ Read More