Is Eufaula a man made lake?
Photo Credit: Courtesy of 3DStockPhoto (A Lake image)
Eufaula Dam is a dam across the Canadian River in Oklahoma. Completed in 1964, it impounds Eufaula Lake, one of the world's largest man-made lakes, covering 102,500 acres (41,500 hectares).