Turning back to 1500 BC, you might imagine a city that was ruled over by kings and queens. They were the people who had entire control over the kingdom. Now the story behind the city of gold as one would ...

Ayodhya, also known as Avadh or Oudh, is a city located in the state of Uttar Pradesh in northern India. It on the banks of Ghaghara River, just east of Faizabad.  Ayodhya is an ancient town of India, which has ...