Explore relationships
Ram Mandir
Temple of the Hindu deity Rama in Ayodhya, IndiaThe Ram Mandir (ISO: Rāma Maṁdira, lit. 'Rama Temple'), is a Hindu temple complex in Ayodhya, Uttar Pradesh, India.
Use + to expand a branch. Click a topic name to open its summary.