Bhadrachalam: Ayodhya of the South

The culture of India is Rammay. Maryada Purushottam Shri Ram resides in the heart of every true Indian. In fact, as the birthplace of Shri Ram, the city of Ayodhya, situated on the banks of the holy Saryu in Uttar Pradesh, is world famous. But are you aware of this interesting fact that in the south Indian state of Andhra Pradesh