1.

_______ is the highest mountain peak situated in India.

A. Anamudi
B. Kanchenjunga
C. Satpura
D. Mt. Everest
Answer» C. Satpura


Discussion

No Comment Found