Quiz Maestro
The Master Of Quiz
Pages
(Move to ...)
Home
▼
Nathu La Pass, located in Sikkim, connects India with which country ?
(A) Nepal
(B) Bhutan
(C) Myanmar
(D) China
‹
›
Home
View web version