Lying on the placid banks of the river Sarayu, Ayodhya is a city of deep […]