1.

Where is the best tea produced in India?

A. Darjeeling
B. Jorhat
C. Nilgiri
D. None of these
Answer» B. Jorhat


Discussion

No Comment Found