Mausoleum Badi Bua witnesses devotees of varied religions
Believed to be the birthplace of Lord Ram. Ayodhya, situated in the northern state of Uttar Pradesh is regarded as the temple city of India. It boasts of several holy places visited by people from different religions, thus marking a perfect example of peaceful religious coexistence.