Ram Mandir, Ayodhya - Encyclopedia Britannica
https://www.britannica.com/topic/Ram-Mandir-Ayodhya
WEB3 days ago · Ram Mandir, Ayodhya, a grand Hindu temple inaugurated on January 22, 2024, at a site in Ayodhya, Uttar Pradesh, India, believed to be the birthplace of the Hindu deity Ram. The site is where the Babri Masjid , a Mughal -era mosque , stood until December 6, 1992, when Hindu activists destroyed the mosque and tensions between religious groups led ...
DA: 52 PA: 89 MOZ Rank: 35