Ayodhya: Unlocking the Remarkable Secrets a Great Ancient City

Ayodhya a name that holds significance and rich historical heritage stands from ages on the banks of the sacred Sarayu River in the present state of Uttar Pradesh in India. Its significance multiplies infinite time as it is the birthplace of Lord Ram.  The ageless tales and hidden gems of this historic city captivate visitors and fanatics alike, giving it a compelling air.