World Geography The lowest point of North America is? A) Valdes Peninsula B) Eyre Lake C) Ellsworth D) Death Valley Detailed Solution: No Details Prev Next