Indians stranded due to visa delay