1.

Annual tennis tournament Indian Wells Masters is held in which of the following country?

A. USA
B. India
C. France
D. Japan
Answer» B. India


Discussion

No Comment Found