Ayodhya, located in the Indian state of Uttar Pradesh, is a city of immense historical and spiritual significance. It is renowned as the birthplace of Lord Rama, a major deity in the Hindu pantheon. The city sits on the banks of the sacred Sarayu River, which adds to its serene atmosphere. Ayodhya's rich cultural heritage includes a blend of mythological and historical narratives, evident in its ancient temples and structures, like the Hanuman Garhi, Kanak Bhawan, and the site of the upcoming grand Rama Temple, which holds significant importance for many devotees. The Ayodhya dispute, which centred around the Babri Masjid and the belief of it being the birthplace of Rama, had been a focal point of socio-political discussions for decades until the Supreme Court's landmark verdict in 2019. The city's spiritual backdrop is complemented by its vibrant festivals, particularly Diwali, when it is believed that Rama returned from exile and the city is spectacularly decorated and illuminated.