Ayodhya : Gateways of Mukthi (Salvation) – Temples of India November 9, 2019 Rangarajan Parthasarathy Leave a comment Ayodhya (Thiru Ayoddhi) is the birth place of Lord Sri Rama and is one of the 108 Divya Desams. It… Continue Reading →