Ayodhya is one of the holiest cities in India and the birthplace of Lord Ram. Situated on the banks of the Sarayu River, Ayodhya is a major spiritual destination known for the Ram Mandir, ancient temples, ghats, and deep cultural heritage.