~Abhishek Vij The Shri Ram Temple in Ayodhya is a great center of faith for devotees living in India and abroad. For ages, the most virtuous person, Shri Ram, has been inspiring humanity with ideals. His birthplace, Ayodhya, is a center of worship not only for Hindus but also for people of other religions. Following.