Ayodhya airport an infrastructural marvel