Citizen of which neighbouring country does not require a passport or visa to enter India?
Citizen of which neighbouring country does not require a passport or visa to enter India? Correct Answer Nepal
Citizen of which neighbouring country does not require a passport or visa to enter India? Correct Answer Nepal