Crossword clues for Home of the world's largest artificial lake:GHANAHome of the world's largest artificial lakeGHANAHome to Lake Volta, the largest artificial reservoir in the world