Khajuraho Airport has been named the best in India despite having no commercial flights for two months.