Ayodhya, situated on the banks of the sacred Saryu River, is one of the oldest continuously inhabited cities in the world. It is revered as one of the seven holiest cities (Sapta Puri) in Hinduism and is globally recognized as the birthplace of Lord Rama