Nepal citizens traveling to India can now obtain Indian sim cards

Nepal citizens traveling to India can now obtain Indian sim cards
The Nepal citizens visiting India will now be eligible to get Indian sim cards, earlier, this used to be a tedious process posing communication challenges for the travelers coming in from Nepal.