Ayodhya is a city located on the banks of the Sarayu river in the Indian state of Uttar Pradesh. It serves as the administrative headquarters for both the Ayodhya district and the Ayodhya division within the state.
The city has emerged as a major tourist destination, ranking as the top site in Uttar Pradesh with 110 million visitors recorded during the first half of 2024, surpassing Varanasi in attendance.