India was an Island