Lake Nasser, Egypt – Travel Guide and Tour
January 8, 2021
0
Where is Lake Nasser? Lake Nasser or Lake Nubia is a vast lake or pond located in Southern Egypt and Northern Sudan. It is known as the Largest Human-made lake in the overall world. The …