Ram Mandir Ayodhya, or the Ram Temple Ayodhya, is a Hindu temple that is being built at the site of the demolished Babri Masjid in Ayodhya, Uttar Pradesh, India. The
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept