china

Nepalese require visa to enter India via Pak, China

Nepalese require visa to enter India via Pak, China

According to a notice issued by the Nepalese Embassy in New Delhi, India,  Nepalese nationals need visa if they are entering India from