

MCQOPTIONS
Saved Bookmarks
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 | |