1.

Which of the following countries has recently bagged the Award of Excellence for ‘Best in Show’ at New York Times Travel Show 2019?

A. China
B. India
C. Sri Lanka
D. Bangladesh
Answer» C. Sri Lanka


Discussion

No Comment Found