Ayodhya is located in Lucknow, India on Rajarshi Purushottam Das Tandon Paryatan Bhavan C-13, Vipin Khand, Gomti Nagar. Ayodhya is rated 4.4 out of 5 in the category spiritist center in India.
Address
Rajarshi Purushottam Das Tandon Paryatan Bhavan C-13, Vipin Khand, Gomti Nagar