America’s Largest Man Made Lake

Photo Credit   Lake Mead America’s Largest Man Made Lake Lake Mead is located on the Colorado River between the states of Nevada and Arizona, smack in the middle of desert land. Lake Mead is America’s largest man made lake,  formed when the great Hoover Dam was built in the 1930s. It’s 112 miles long […]