English: There are dozens of mosques in Ayodhya.
Telugu: అయోధ్యలో వందలాది ఆశ్రమాలు ఉన్నాయి.