Lists 11 Largest Manmade Lakes in the WorldBy Abby AhmedNovember 6, 2015 In the past, we have done a few articles regarding biggest lakes. However, this one is quite different from the…