The Largest ????

  1. Lake Superior - USA

  2. Angel falls - South America, Venezuala I think (not certain)

  3. Greenland - Part of Denmark.

:question: