1.

Which country bagged the Award of Excellence for ‘Best in Show’ at the New York Times Travel Show 2019?

A. China
B. Japan
C. India
D. Nepal
Answer» D. Nepal


Discussion

No Comment Found