English Lake Nasser Cited by user Citation bot on 29 Jul 2019 Lake Nasser is a vast reservoir in southern Egypt and northern Sudan. It is one of the largest man-made lakes in the world.