India to grant tourist visa from Oct 15