1.

Indian Institute of Remote Sensing (IIRS) is situated at :

A. Dehradun
B. New Delhi
C. Lucknow
D. Nagpur
Answer» B. New Delhi


Discussion

No Comment Found