English: Ayodhya is a city of many places of worship.
Telugu: అయోధ్య అనేక ధర్మాలకు వేదికైన నగరం.