Tag: 7 star hotel is going to be built in Ayodhya