Ever wondered how many countries share a border with India ... To the northwest, India is bordered by Pakistan and Afghanistan, while China, Nepal, and Bhutan lie to the north.
Nityananda Rai, the Union minister of state for home affairs, on Thursday visited the India-Nepal border in Panitanki, some 40km from here, before heading for the Himalayan state of Sikkim. Rai, who ...