Press "Enter" to skip to content

Stunning lakes from the UK and beyond that are actually man-made

America’s largest artificial lake, Lake Mead was formed when the Hoover Dam was constructed in the 1930s. As well as supplying Las Vegas with water, …
Source: Google Alerts

Be First to Comment

    Leave a Reply