1.

Indian Sports Research Institute is located at

A. Pataiala
B. Delhi
C. Cochin
D. Poona
Answer» B. Delhi


Discussion

No Comment Found