India has announced that all visas issued to Pakistani nationals will be revoked from 27 April and advised Indians residing in Pakistan to return home at the earliest.