He had already conquered the old Persian provinces in India and even more, so there was no reason to continue the campaign. According to the ancient historians, the army mutinied at Hyphasis River and forced Alexander to turn back.