Ayodhya
Ayodhya is a holy urban centre in Uttar Pradesh, India, revered for its religious and contemplative significance. Tour the many shrines.
— stories worth exploring —
— shaped around what you love —
— that beckon every traveller —
4 Days