New places to visit in Ayodhya