Which country bagged Award of Excellence for 'Best in Show' at New York Times Travel Show 2019 ?
A. China
B. Japan
C. England
D. India
Answer:D
Which country bagged Award of Excellence for 'Best in Show' at New York Times Travel Show 2019 ?
A. China B. Japan C. England D. India