1.

Kanchenjunga is the highest mountain peak in India. It is situated on the border between

A. India and Pakistan
B. India and China
C. India and Nepal
D. India and Bhutan
Answer» D. India and Bhutan


Discussion

No Comment Found