Ram Mandir- Ayodhya

The Ram Mandir is a Hindu newly constructed temple in Ayodhya, Uttar Pradesh, India. It is located at the site of Ram Janmabhoomi, the hypothesized birthplace of Rama, a principal deity of Hinduism. The site is the former location of the Babri Masjid which was built in 16th century CE. The idols of Rama and …

Read more